Go to the documentation of this file.
3 #ifndef EICD_ConstReconstructedParticleRelations_H
4 #define EICD_ConstReconstructedParticleRelations_H
9 #include "podio/ObjectID.h"
~ConstReconstructedParticleRelations()
destructor
Definition: ReconstructedParticleRelationsConst.cc:50
ConstReconstructedParticleRelations clone() const
support cloning (deep-copy)
Definition: ReconstructedParticleRelationsConst.cc:46
const eic::Index & cherID() const
Access the Index of associated pos/barrel/neg Cherenkov info, if any.
Definition: ReconstructedParticleRelationsConst.cc:58
const eic::Index & vertexID() const
Access the Start vertex for this particle.
Definition: ReconstructedParticleRelationsConst.cc:54
Definition: BasicParticle.cc:13
ConstReconstructedParticleRelations()
default constructor
Definition: ReconstructedParticleRelationsConst.cc:16
bool isAvailable() const
check whether the object is actually available
Definition: ReconstructedParticleRelationsConst.cc:67
bool operator==(const ConstReconstructedParticleRelations &other) const
Definition: ReconstructedParticleRelationsConst.h:82
const eic::Index & tofID() const
Access the Index of the associated TOF info, if any.
Definition: ReconstructedParticleRelationsConst.cc:59
unsigned int id() const
Definition: ReconstructedParticleRelationsConst.h:88
ConstReconstructedParticleRelations & operator=(const ConstReconstructedParticleRelations &other)
copy-assignment operator
Definition: ReconstructedParticleRelationsConst.cc:36
const eic::Index & mcID() const
Access the Index of the associated MC particle, if any.
Definition: ReconstructedParticleRelationsConst.cc:60
Definition: ReconstructedParticleRelationsCollection.h:51
Definition: ReconstructedParticleRelations.h:22
const eic::Index & recID() const
Access the ReconstructedParticle index.
Definition: ReconstructedParticleRelationsConst.cc:53
void unlink()
disconnect from ReconstructedParticleRelationsObj instance
Definition: ReconstructedParticleRelationsConst.h:80
const eic::Index & hcalID() const
Access the Index of associated pos/barrel/neg HCAL cluster, if any.
Definition: ReconstructedParticleRelationsConst.cc:57
const eic::Index & trackID() const
Access the Index of the associated track, if any.
Definition: ReconstructedParticleRelationsConst.cc:55
Definition: ReconstructedParticleRelationsCollection.h:76
Definition: ReconstructedParticleRelationsConst.h:20
Definition: ReconstructedParticleRelationsObj.h:18
bool operator<(const ConstReconstructedParticleRelations &other) const
Definition: ReconstructedParticleRelationsConst.h:86
const eic::Index & ecalID() const
Access the Index of associated pos/barrel/neg ECAL cluster, if any.
Definition: ReconstructedParticleRelationsConst.cc:56
const podio::ObjectID getObjectID() const
Definition: ReconstructedParticleRelationsConst.cc:74