|
ATLAS Offline Software
|
Go to the documentation of this file.
67 CLHEP::HepLorentzVector sumEM;
89 msg << MSG::WARNING <<
"TauRecDetailsCnv_p1::transToPers called "
90 "this should not happen, as this method is deprecated" <<
endmsg;
void setPhiCalo(double phi)
void setSumEM(const CLHEP::HepLorentzVector &sumEM)
HepLorentzVector_p1 m_sumEM
DEPRECATED DO NOT USE - MIGRATE TO TauCommonDetails Basic details class containing information produc...
void setIsolationFraction(double isolationFraction)
ElementLinkIntVector_p1 m_looseTracks
void setLeadingTrackPT(double leadingTrackPT)
RecVertexCnv_p1 * m_recVertexCnv
Reconstruction vertex converter.
void setETHadCalib(double etHadCalib)
virtual void persToTrans(const TauRecDetails_p1 *pers, Analysis::TauRecDetails *trans, MsgStream &msg)
Fills transient TauRecDetails instance from a persistent tauRecDetails instance.
This file contains the class definition for the ElementLinkVectorCnv_p1 class. NOTE: it should be inc...
void setTrackCaloPhi(int i, double trackCaloPhi)
void persToTrans(const PersLinkVect_t &pers, LinkVect_t &trans, MsgStream &log) const
void setIpSigLeadTrack(double ipSigLeadTrack)
void setEtOverPtLeadTrack(double etOverPtLeadTrack)
virtual ~TauRecDetailsCnv_p1()
Destructor.
void setCentralityFraction(double centralityFraction)
void setNumTrack(unsigned n)
ElementLinkVector< Rec::TrackParticleContainer > & looseTracks()
virtual void transToPers(const Analysis::TauRecDetails *trans, TauRecDetails_p1 *pers, MsgStream &msg)
DEPRECATED DO NOT USE!
std::vector< float > m_trackCaloPhi
TauRecDetailsCnv_p1()
Default constructor.
void setTrFlightPathSig(double trFlightPathSig)
void setETEMCalib(double etEMCalib)
void setSecVertex(const Trk ::RecVertex *secVertex)
Secondary vertex.
void setTrackCaloEta(int i, double trackCaloEta)
ElementLinkVector implementation for standalone ROOT.
void setNumStripCells(int numStripCells)
The namespace of all packages in PhysicsAnalysis/JetTagging.
void setHadRadius(double HadRadius)
void setStripWidth2(double stripWidth2)
void setSumEmCellEt(double SumEmCellEt)
virtual void persToTrans(const HepLorentzVector_p1 *persObj, CLHEP::HepLorentzVector *transObj, MsgStream &log) const override
Method creating the transient representation of HepLorentzVector from its persistent representation H...
void setEtaCalo(double eta)
float m_etOverPtLeadTrack
void setNTracksdrdR(int nTracksdrdR)
void setSumHadCellEt(double SumHadCellEt)
void setChargeLooseTracks(const int chargeLooseTracks)
Set the charge of loose tracks.
std::vector< float > m_trackCaloEta
float m_centralityFraction
CNV::Trans_t * createTransFromPStore(CNV **cnv, const TPObjRef &ref, MsgStream &log) const
Create transient representation of a persistent object, stored in the the top-level persistent object...
void setEMRadius(double EMRadius)