|
Public Member Functions |
| CDCandidateStorageHelper () |
| CDCandidateStorageHelper () |
Protected Member Functions |
virtual DABoolean | compare (const CDCandidate *iNewData, const CDCandidate &iOldData) const |
virtual DABoolean | compare (const CDCandidate *iNewData, const CDCandidate &iOldData) const |
CDCandidate * | deliverV1 (SMSourceStream &iSource) |
CDCandidate * | deliverV1 (SMSourceStream &iSource) |
virtual const CDCandidate & | getDefault () const |
virtual const CDCandidate & | getDefault () const |
virtual void | implementStore (SMSinkStream &iSink, const CDCandidate &iData) |
virtual void | implementStore (SMSinkStream &iSink, const CDCandidate &iData) |
Private Member Functions |
| CDCandidateStorageHelper (const CDCandidateStorageHelper &) |
| CDCandidateStorageHelper (const CDCandidateStorageHelper &) |
void | clearExtractCache (unsigned long) |
void | clearExtractCache (unsigned long) |
CDCandidate * | makeCDChargedKaon (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDChargedKaon (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDChargedPion (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDChargedPion (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDDecay (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDDecay (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDElectron (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDElectron (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDEta (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDEta (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDKshort (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDKshort (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDMuon (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDMuon (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDPhoton (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDPhoton (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDPi0 (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDPi0 (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDProton (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
CDCandidate * | makeCDProton (STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iBegin, STL_VECTOR(dchain::ReferenceHolder< CDCandidate >)::iterator iEnd, unsigned long iIdentifier, double iMass, const HepVector3D &iMomentum, const Record &) |
const CDCandidateStorageHelper & | operator= (const CDCandidateStorageHelper &) |
const CDCandidateStorageHelper & | operator= (const CDCandidateStorageHelper &) |
void | registerVersion (CDCandidate *(CDCandidateStorageHelper::*iMethod)(SMSourceStream &)) |
void | registerVersion (CDCandidate *(CDCandidateStorageHelper::*iMethod)(SMSourceStream &)) |
Static Private Member Functions |
pCDCandidateFactory | findFactory (unsigned long iType) |
pCDCandidateFactory | findFactory (unsigned long iType) |
Private Attributes |
FATable< NavEtaToGG > | m_eta |
FATable< NavEtaToGG > | m_eta |
FATable< NavKs > | m_ks |
FATable< NavKs > | m_ks |
FATable< NavPi0ToGG > | m_pi0 |
FATable< NavPi0ToGG > | m_pi0 |
unsigned long | m_recordCacheIdentifier |
FATable< NavShower > | m_shower |
FATable< NavShower > | m_shower |
FATable< NavTrack > | m_track |
FATable< NavTrack > | m_track |