Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

IOIMPL::ReconstructedParticleIOImpl Class Reference

#include <ReconstructedParticleIOImpl.h>

Inheritance diagram for IOIMPL::ReconstructedParticleIOImpl:

IMPL::ReconstructedParticleImpl EVENT::ReconstructedParticle IMPL::AccessChecked EVENT::LCObject lcrtrel::LCRTRelations List of all members.

Public Types

typedef ReconstructedParticle lcobject_type

Public Member Functions

virtual int id () const
virtual int getType () const
virtual bool isCompound () const
virtual const double * getMomentum () const
virtual double getEnergy () const
virtual const EVENT::FloatVecgetCovMatrix () const
virtual double getMass () const
virtual float getCharge () const
virtual const float * getReferencePoint () const
virtual const EVENT::ParticleIDVecgetParticleIDs () const
virtual EVENT::ParticleIDgetParticleIDUsed () const
virtual float getGoodnessOfPID () const
virtual const EVENT::ReconstructedParticleVecgetParticles () const
virtual const EVENT::ClusterVecgetClusters () const
virtual const EVENT::TrackVecgetTracks () const
virtual EVENT::VertexgetStartVertex () const
virtual EVENT::VertexgetEndVertex () const
void setType (int type)
void setMomentum (const float *momentum)
void setMomentum (const double *momentum)
void setEnergy (float energy)
void setCovMatrix (const float *cov)
void setCovMatrix (const EVENT::FloatVec &)
void setMass (float mass)
void setCharge (float charge)
void setReferencePoint (const float *reference)
void addParticleID (EVENT::ParticleID *pid)
virtual void addParticleID (ParticleID *pid)=0
void setParticleIDUsed (EVENT::ParticleID *pid)
void setGoodnessOfPID (float goodness)
void addParticle (EVENT::ReconstructedParticle *particle)
virtual void addParticle (ReconstructedParticle *particle)=0
void addCluster (EVENT::Cluster *cluster)
virtual void addCluster (Cluster *cluster)=0
void addTrack (EVENT::Track *track)
virtual void addTrack (Track *track)=0
void setStartVertex (EVENT::Vertex *sv)
virtual LCObject * clone () const
template<class V>
V::ext_type ext ()
template<class V>
V::rel_type rel ()
virtual int simpleUID () const

Protected Member Functions

template<class V>
V::ptr & ptr ()
virtual void setReadOnly (bool readOnly)
void checkAccess () throw ( EVENT::ReadOnlyException )
void checkAccess (const char *what) throw ( EVENT::ReadOnlyException )

Protected Attributes

int _type
double _momentum [3]
double _energy
EVENT::FloatVec _cov
double _mass
float _charge
float _reference [3]
EVENT::ParticleID_pidUsed
float _goodnessOfPID
EVENT::ParticleIDVec _pid
EVENT::ReconstructedParticleVec _particles
EVENT::ClusterVec _clusters
EVENT::TrackVec _tracks
EVENT::Vertex_sv
bool _readOnly
int _id

Friends

class SIO::SIOReconstructedParticleHandler

Detailed Description

Adding stuff needed for io (friend declarations, etc.)

Author:
gaede
Version:
Mar 31, 2004

Definition at line 20 of file ReconstructedParticleIOImpl.h.


Member Typedef Documentation

typedef ReconstructedParticle EVENT::ReconstructedParticle::lcobject_type [inherited]
 

Useful typedef for template programming with LCIO

Definition at line 43 of file ReconstructedParticle.h.


Member Function Documentation

virtual void EVENT::ReconstructedParticle::addCluster Cluster cluster  )  [pure virtual, inherited]
 

Add a cluster that has been used to create this particle.

void IMPL::ReconstructedParticleImpl::addCluster EVENT::Cluster cluster  )  [inherited]
 

Definition at line 175 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_clusters, and IMPL::AccessChecked::checkAccess().

virtual void EVENT::ReconstructedParticle::addParticle ReconstructedParticle particle  )  [pure virtual, inherited]
 

Add a particle that has been used to create this particle.

void IMPL::ReconstructedParticleImpl::addParticle EVENT::ReconstructedParticle particle  )  [inherited]
 

Definition at line 169 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_particles, and IMPL::AccessChecked::checkAccess().

virtual void EVENT::ReconstructedParticle::addParticleID ParticleID pid  )  [pure virtual, inherited]
 

Add a ParticleID object.

See also:
ParticleID

void IMPL::ReconstructedParticleImpl::addParticleID EVENT::ParticleID pid  )  [inherited]
 

Definition at line 162 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_pid, and IMPL::AccessChecked::checkAccess().

Referenced by SIO::SIOReconstructedParticleHandler::read().

virtual void EVENT::ReconstructedParticle::addTrack Track track  )  [pure virtual, inherited]
 

Add a track that has been used to create this particle.

void IMPL::ReconstructedParticleImpl::addTrack EVENT::Track track  )  [inherited]
 

Definition at line 181 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_tracks, and IMPL::AccessChecked::checkAccess().

void IMPL::AccessChecked::checkAccess const char *  what  )  throw ( EVENT::ReadOnlyException ) [protected, inherited]
 

Definition at line 20 of file AccessChecked.cc.

void IMPL::AccessChecked::checkAccess  )  throw ( EVENT::ReadOnlyException ) [protected, inherited]
 

Definition at line 16 of file AccessChecked.cc.

Referenced by IMPL::TrackerRawDataImpl::adcValues(), IMPL::ReconstructedParticleImpl::addCluster(), IMPL::ClusterImpl::addCluster(), IMPL::MCParticleImpl::addDaughter(), IMPL::SimCalorimeterHitImpl::addMCParticleContribution(), IMPL::VertexImpl::addParameter(), IMPL::ParticleIDImpl::addParameter(), IMPL::MCParticleImpl::addParent(), IMPL::ReconstructedParticleImpl::addParticle(), IMPL::ReconstructedParticleImpl::addParticleID(), IMPL::ClusterImpl::addParticleID(), IMPL::TrackImpl::addTrack(), IMPL::ReconstructedParticleImpl::addTrack(), IMPL::TrackerDataImpl::chargeValues(), IMPL::TrackerHitImpl::rawHits(), IMPL::TrackerRawDataImpl::setADCValues(), IMPL::VertexImpl::setAlgorithmType(), IMPL::ParticleIDImpl::setAlgorithmType(), IMPL::RawCalorimeterHitImpl::setAmplitude(), IMPL::VertexImpl::setAssociatedParticle(), IMPL::TPCHitImpl::setCellID(), IMPL::SimTrackerHitImpl::setCellID(), IMPL::TrackerRawDataImpl::setCellID0(), IMPL::TrackerPulseImpl::setCellID0(), IMPL::TrackerDataImpl::setCellID0(), IMPL::SimCalorimeterHitImpl::setCellID0(), IMPL::RawCalorimeterHitImpl::setCellID0(), IMPL::CalorimeterHitImpl::setCellID0(), IMPL::TrackerRawDataImpl::setCellID1(), IMPL::TrackerPulseImpl::setCellID1(), IMPL::TrackerDataImpl::setCellID1(), IMPL::SimCalorimeterHitImpl::setCellID1(), IMPL::RawCalorimeterHitImpl::setCellID1(), IMPL::CalorimeterHitImpl::setCellID1(), IMPL::TrackerPulseImpl::setCharge(), IMPL::TPCHitImpl::setCharge(), IMPL::ReconstructedParticleImpl::setCharge(), IMPL::MCParticleImpl::setCharge(), IMPL::TrackerDataImpl::setChargeValues(), IMPL::VertexImpl::setChi2(), IMPL::TrackImpl::setChi2(), IMPL::VertexImpl::setCovMatrix(), IMPL::TrackImpl::setCovMatrix(), IMPL::TrackerHitImpl::setCovMatrix(), IMPL::ReconstructedParticleImpl::setCovMatrix(), IMPL::TrackImpl::setD0(), IMPL::TrackImpl::setdEdx(), IMPL::TrackerHitImpl::setdEdx(), IMPL::SimTrackerHitImpl::setdEdx(), IMPL::TrackImpl::setdEdxError(), IMPL::LCRunHeaderImpl::setDescription(), IMPL::LCRunHeaderImpl::setDetectorName(), IMPL::LCEventImpl::setDetectorName(), IMPL::ClusterImpl::setDirectionError(), IMPL::MCParticleImpl::setEndpoint(), IMPL::SimCalorimeterHitImpl::setEnergy(), IMPL::ReconstructedParticleImpl::setEnergy(), IMPL::ClusterImpl::setEnergy(), IMPL::CalorimeterHitImpl::setEnergy(), IMPL::LCEventImpl::setEventNumber(), IMPL::MCParticleImpl::setGeneratorStatus(), IMPL::ReconstructedParticleImpl::setGoodnessOfPID(), IMPL::ClusterImpl::setIPhi(), IMPL::TrackImpl::setIsReferencePointPCA(), IMPL::ClusterImpl::setITheta(), IMPL::ParticleIDImpl::setLikelihood(), IMPL::ReconstructedParticleImpl::setMass(), IMPL::MCParticleImpl::setMass(), IMPL::SimTrackerHitImpl::setMCParticle(), IMPL::SimTrackerHitImpl::setMomentum(), IMPL::ReconstructedParticleImpl::setMomentum(), IMPL::MCParticleImpl::setMomentum(), IMPL::TrackImpl::setNdf(), IMPL::TrackImpl::setOmega(), IMPL::ReconstructedParticleImpl::setParticleIDUsed(), IMPL::SimTrackerHitImpl::setPathLength(), IMPL::ParticleIDImpl::setPDG(), IMPL::MCParticleImpl::setPDG(), IMPL::TrackImpl::setPhi(), IMPL::VertexImpl::setPosition(), IMPL::TrackerHitImpl::setPosition(), IMPL::SimTrackerHitImpl::setPosition(), IMPL::SimCalorimeterHitImpl::setPosition(), IMPL::ClusterImpl::setPosition(), IMPL::CalorimeterHitImpl::setPosition(), IMPL::ClusterImpl::setPositionError(), IMPL::VertexImpl::setPrimary(), IMPL::VertexImpl::setProbability(), IMPL::TrackerPulseImpl::setQuality(), IMPL::TPCHitImpl::setQuality(), IMPL::TrackerPulseImpl::setQualityBit(), IMPL::TrackImpl::setRadiusOfInnermostHit(), IMPL::TPCHitImpl::setRawData(), IMPL::CalorimeterHitImpl::setRawHit(), IMPL::TrackImpl::setReferencePoint(), IMPL::ReconstructedParticleImpl::setReferencePoint(), IMPL::LCRunHeaderImpl::setRunNumber(), IMPL::LCEventImpl::setRunNumber(), IMPL::ClusterImpl::setShape(), IMPL::MCParticleImpl::setSimulatorStatus(), IMPL::ReconstructedParticleImpl::setStartVertex(), IMPL::TrackImpl::setTanLambda(), IMPL::TrackerRawDataImpl::setTime(), IMPL::TrackerPulseImpl::setTime(), IMPL::TrackerHitImpl::setTime(), IMPL::TrackerDataImpl::setTime(), IMPL::TPCHitImpl::setTime(), IMPL::SimTrackerHitImpl::setTime(), IMPL::MCParticleImpl::setTime(), IMPL::CalorimeterHitImpl::setTime(), IMPL::RawCalorimeterHitImpl::setTimeStamp(), IMPL::LCEventImpl::setTimeStamp(), IMPL::TrackerPulseImpl::setTrackerData(), IMPL::TrackImpl::setType(), IMPL::TrackerHitImpl::setType(), IMPL::ReconstructedParticleImpl::setType(), IMPL::ParticleIDImpl::setType(), IMPL::ClusterImpl::setType(), IMPL::CalorimeterHitImpl::setType(), IMPL::TrackImpl::setTypeBit(), IMPL::ClusterImpl::setTypeBit(), IMPL::LCParametersImpl::setValue(), IMPL::LCParametersImpl::setValues(), IMPL::MCParticleImpl::setVertex(), IMPL::TrackImpl::setZ0(), IMPL::ClusterImpl::subdetectorEnergies(), and IMPL::TrackImpl::subdetectorHitNumbers().

virtual LCObject* EVENT::LCObject::clone  )  const [inline, virtual, inherited]
 

Deep copy of the object. C++ implementations should return the concrete type (virtual constructor). No reasonable implementation yet. Do not use this method.

Reimplemented in IMPL::SimCalorimeterHitImpl.

Definition at line 52 of file LCObject.h.

template<class V>
V::ext_type lcrtrel::LCRTRelations::ext  )  [inline, inherited]
 

Provides access to an extension object - the type and ownership is defined by the class V which should be a subtype of LCExtension, LCOwnedExtension, LCExtensionVector, LCExtensionList,...

Definition at line 430 of file LCRTRelations.h.

float IMPL::ReconstructedParticleImpl::getCharge  )  const [virtual, inherited]
 

Charge of the reconstructed particle.

Implements EVENT::ReconstructedParticle.

Definition at line 45 of file ReconstructedParticleImpl.cc.

const EVENT::ClusterVec & IMPL::ReconstructedParticleImpl::getClusters  )  const [virtual, inherited]
 

The clusters that have been used for this particle.

Implements EVENT::ReconstructedParticle.

Definition at line 59 of file ReconstructedParticleImpl.cc.

const EVENT::FloatVec & IMPL::ReconstructedParticleImpl::getCovMatrix  )  const [virtual, inherited]
 

Covariance matrix of the reconstructed particle's 4vector (10 parameters).

Implements EVENT::ReconstructedParticle.

Definition at line 43 of file ReconstructedParticleImpl.cc.

EVENT::Vertex * IMPL::ReconstructedParticleImpl::getEndVertex  )  const [virtual, inherited]
 

The vertex where the particle decays This method actually returns the start vertex from the first daughter particle found

Implements EVENT::ReconstructedParticle.

Definition at line 72 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::getParticles().

double IMPL::ReconstructedParticleImpl::getEnergy  )  const [virtual, inherited]
 

Energy of the reconstructed particle.

Implements EVENT::ReconstructedParticle.

Definition at line 42 of file ReconstructedParticleImpl.cc.

float IMPL::ReconstructedParticleImpl::getGoodnessOfPID  )  const [virtual, inherited]
 

The overall goodness of the PID on a scale of [0;1].

Implements EVENT::ReconstructedParticle.

Definition at line 51 of file ReconstructedParticleImpl.cc.

double IMPL::ReconstructedParticleImpl::getMass  )  const [virtual, inherited]
 

Mass of the reconstructed particle, set independently from four vector quantities.

Implements EVENT::ReconstructedParticle.

Definition at line 44 of file ReconstructedParticleImpl.cc.

const double * IMPL::ReconstructedParticleImpl::getMomentum  )  const [virtual, inherited]
 

The magnitude of the reconstructed particle's momentum,

Implements EVENT::ReconstructedParticle.

Definition at line 41 of file ReconstructedParticleImpl.cc.

const EVENT::ParticleIDVec & IMPL::ReconstructedParticleImpl::getParticleIDs  )  const [virtual, inherited]
 

The particle Id's sorted by their likelihood.

See also:
ParticleID

Implements EVENT::ReconstructedParticle.

Definition at line 54 of file ReconstructedParticleImpl.cc.

EVENT::ParticleID * IMPL::ReconstructedParticleImpl::getParticleIDUsed  )  const [virtual, inherited]
 

The particle Id used for the kinematics of this particle.

See also:
ParticleID

Implements EVENT::ReconstructedParticle.

Definition at line 49 of file ReconstructedParticleImpl.cc.

const EVENT::ReconstructedParticleVec & IMPL::ReconstructedParticleImpl::getParticles  )  const [virtual, inherited]
 

The reconstructed particles that have been combined to this particle.

Implements EVENT::ReconstructedParticle.

Definition at line 56 of file ReconstructedParticleImpl.cc.

Referenced by IMPL::ReconstructedParticleImpl::getEndVertex().

const float * IMPL::ReconstructedParticleImpl::getReferencePoint  )  const [virtual, inherited]
 

Reference point of the reconstructedParticle parameters.

Implements EVENT::ReconstructedParticle.

Definition at line 46 of file ReconstructedParticleImpl.cc.

EVENT::Vertex * IMPL::ReconstructedParticleImpl::getStartVertex  )  const [virtual, inherited]
 

The start vertex associated to this particle

Implements EVENT::ReconstructedParticle.

Definition at line 68 of file ReconstructedParticleImpl.cc.

const EVENT::TrackVec & IMPL::ReconstructedParticleImpl::getTracks  )  const [virtual, inherited]
 

The tracks that have been used for this particle.

Implements EVENT::ReconstructedParticle.

Definition at line 62 of file ReconstructedParticleImpl.cc.

int IMPL::ReconstructedParticleImpl::getType  )  const [virtual, inherited]
 

Type of reconstructed particle. Check/set collection parameterrs ReconstructedParticleTypeNames and ReconstructedParticleTypeValues.

Implements EVENT::ReconstructedParticle.

Definition at line 38 of file ReconstructedParticleImpl.cc.

virtual int IMPL::ReconstructedParticleImpl::id  )  const [inline, virtual, inherited]
 

Returns an object id for internal (debugging) use in LCIO.

Implements EVENT::LCObject.

Definition at line 33 of file ReconstructedParticleImpl.h.

virtual bool IMPL::ReconstructedParticleImpl::isCompound  )  const [inline, virtual, inherited]
 

Convenient method - same as (getParticles().size() > 0 ).

Implements EVENT::ReconstructedParticle.

Definition at line 44 of file ReconstructedParticleImpl.h.

template<class V>
V::ptr& lcrtrel::LCRTRelations::ptr  )  [inline, protected, inherited]
 

Returns the reference to the pointer to the extension/relation object

Definition at line 508 of file LCRTRelations.h.

template<class V>
V::rel_type lcrtrel::LCRTRelations::rel  )  [inline, inherited]
 

Provides read access to relations - the object types and their connectivity are defined by the class V which has to be a subtype of either LC1To1Relation, LC1ToNRelation or LCNToNRelation.

Definition at line 444 of file LCRTRelations.h.

void IMPL::ReconstructedParticleImpl::setCharge float  charge  )  [inherited]
 

Definition at line 140 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_charge, and IMPL::AccessChecked::checkAccess().

void IMPL::ReconstructedParticleImpl::setCovMatrix const EVENT::FloatVec  )  [inherited]
 

Definition at line 130 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_cov, and IMPL::AccessChecked::checkAccess().

void IMPL::ReconstructedParticleImpl::setCovMatrix const float *  cov  )  [inherited]
 

Definition at line 125 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_cov, and IMPL::AccessChecked::checkAccess().

Referenced by SIO::SIOReconstructedParticleHandler::read().

void IMPL::ReconstructedParticleImpl::setEnergy float  energy  )  [inherited]
 

Definition at line 120 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_energy, and IMPL::AccessChecked::checkAccess().

Referenced by SIO::SIOReconstructedParticleHandler::read().

void IMPL::ReconstructedParticleImpl::setGoodnessOfPID float  goodness  )  [inherited]
 

Definition at line 157 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_goodnessOfPID, and IMPL::AccessChecked::checkAccess().

void IMPL::ReconstructedParticleImpl::setMass float  mass  )  [inherited]
 

Definition at line 135 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_mass, and IMPL::AccessChecked::checkAccess().

Referenced by SIO::SIOReconstructedParticleHandler::read().

void IMPL::ReconstructedParticleImpl::setMomentum const double *  momentum  )  [inherited]
 

Definition at line 113 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_momentum, and IMPL::AccessChecked::checkAccess().

void IMPL::ReconstructedParticleImpl::setMomentum const float *  momentum  )  [inherited]
 

Definition at line 106 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_momentum, and IMPL::AccessChecked::checkAccess().

Referenced by SIO::SIOReconstructedParticleHandler::read().

void IMPL::ReconstructedParticleImpl::setParticleIDUsed EVENT::ParticleID pid  )  [inherited]
 

Definition at line 152 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_pidUsed, and IMPL::AccessChecked::checkAccess().

void IMPL::AccessChecked::setReadOnly bool  readOnly  )  [protected, virtual, inherited]
 

Reimplemented in IMPL::LCCollectionVec, and IMPL::LCRunHeaderImpl.

Definition at line 14 of file AccessChecked.cc.

References IMPL::AccessChecked::_readOnly.

Referenced by IMPL::LCEventImpl::setAccessMode(), and IMPL::LCCollectionVec::setReadOnly().

void IMPL::ReconstructedParticleImpl::setReferencePoint const float *  reference  )  [inherited]
 

Definition at line 145 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_reference, and IMPL::AccessChecked::checkAccess().

void IMPL::ReconstructedParticleImpl::setStartVertex EVENT::Vertex sv  )  [inherited]
 

Definition at line 79 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_sv, and IMPL::AccessChecked::checkAccess().

void IMPL::ReconstructedParticleImpl::setType int  type  )  [inherited]
 

Definition at line 91 of file ReconstructedParticleImpl.cc.

References IMPL::ReconstructedParticleImpl::_type, and IMPL::AccessChecked::checkAccess().

Referenced by SIO::SIOReconstructedParticleHandler::read().

virtual int IMPL::AccessChecked::simpleUID  )  const [inline, virtual, inherited]
 

Definition at line 24 of file AccessChecked.h.


Friends And Related Function Documentation

friend class SIO::SIOReconstructedParticleHandler [friend]
 

Definition at line 22 of file ReconstructedParticleIOImpl.h.


Member Data Documentation

float IMPL::ReconstructedParticleImpl::_charge [protected, inherited]
 

Definition at line 137 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), and IMPL::ReconstructedParticleImpl::setCharge().

EVENT::ClusterVec IMPL::ReconstructedParticleImpl::_clusters [protected, inherited]
 

Definition at line 144 of file ReconstructedParticleImpl.h.

Referenced by IMPL::ReconstructedParticleImpl::addCluster(), and SIO::SIOReconstructedParticleHandler::read().

EVENT::FloatVec IMPL::ReconstructedParticleImpl::_cov [protected, inherited]
 

Definition at line 135 of file ReconstructedParticleImpl.h.

Referenced by IMPL::ReconstructedParticleImpl::ReconstructedParticleImpl(), and IMPL::ReconstructedParticleImpl::setCovMatrix().

double IMPL::ReconstructedParticleImpl::_energy [protected, inherited]
 

Definition at line 134 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), and IMPL::ReconstructedParticleImpl::setEnergy().

float IMPL::ReconstructedParticleImpl::_goodnessOfPID [protected, inherited]
 

Definition at line 140 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), and IMPL::ReconstructedParticleImpl::setGoodnessOfPID().

int IMPL::AccessChecked::_id [protected, inherited]
 

Definition at line 34 of file AccessChecked.h.

Referenced by IMPL::AccessChecked::AccessChecked().

double IMPL::ReconstructedParticleImpl::_mass [protected, inherited]
 

Definition at line 136 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), and IMPL::ReconstructedParticleImpl::setMass().

double IMPL::ReconstructedParticleImpl::_momentum[3] [protected, inherited]
 

Definition at line 133 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), IMPL::ReconstructedParticleImpl::ReconstructedParticleImpl(), and IMPL::ReconstructedParticleImpl::setMomentum().

EVENT::ReconstructedParticleVec IMPL::ReconstructedParticleImpl::_particles [protected, inherited]
 

Definition at line 142 of file ReconstructedParticleImpl.h.

Referenced by IMPL::ReconstructedParticleImpl::addParticle(), and SIO::SIOReconstructedParticleHandler::read().

EVENT::ParticleIDVec IMPL::ReconstructedParticleImpl::_pid [protected, inherited]
 

Definition at line 141 of file ReconstructedParticleImpl.h.

Referenced by IMPL::ReconstructedParticleImpl::addParticleID(), and IMPL::ReconstructedParticleImpl::~ReconstructedParticleImpl().

EVENT::ParticleID* IMPL::ReconstructedParticleImpl::_pidUsed [protected, inherited]
 

Definition at line 139 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), and IMPL::ReconstructedParticleImpl::setParticleIDUsed().

bool IMPL::AccessChecked::_readOnly [protected, inherited]
 

Definition at line 33 of file AccessChecked.h.

Referenced by IMPL::AccessChecked::setReadOnly().

float IMPL::ReconstructedParticleImpl::_reference[3] [protected, inherited]
 

Definition at line 138 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), IMPL::ReconstructedParticleImpl::ReconstructedParticleImpl(), and IMPL::ReconstructedParticleImpl::setReferencePoint().

EVENT::Vertex* IMPL::ReconstructedParticleImpl::_sv [protected, inherited]
 

Definition at line 151 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), and IMPL::ReconstructedParticleImpl::setStartVertex().

EVENT::TrackVec IMPL::ReconstructedParticleImpl::_tracks [protected, inherited]
 

Definition at line 146 of file ReconstructedParticleImpl.h.

Referenced by IMPL::ReconstructedParticleImpl::addTrack(), and SIO::SIOReconstructedParticleHandler::read().

int IMPL::ReconstructedParticleImpl::_type [protected, inherited]
 

Definition at line 132 of file ReconstructedParticleImpl.h.

Referenced by SIO::SIOReconstructedParticleHandler::read(), and IMPL::ReconstructedParticleImpl::setType().


The documentation for this class was generated from the following file:
Generated on Sun Jun 3 06:32:28 2007 for A TPC Tracking Environment by  doxygen 1.3.9.1