|
ATLAS Offline Software
|
Go to the documentation of this file.
90 CLHEP::HepLorentzVector sumEM;
108 msg << MSG::WARNING <<
"Tau1P3PDetailsCnv_p1::transToPers called "
109 "this should not happen, as this method is deprecated" <<
endmsg;
void setSecondaryMax(double SecondaryMax)
This file contains the class definition for the ElementLinkCnv_p1 class.
void setETResChrgEMTrk(unsigned tr, double etResChrgEMTrk)
void resizeETResChrgEMTrk(size_t sz)
RecVertexCnv_p1 * m_recVertexCnv
Converter for rec vertex.
float m_sumEtCellsLArOverLeadTrackPt
ElementLinkInt_p1 m_cellEM012Cluster
void setNumStripCells(int numStripCells)
This file contains the class definition for the ElementLinkVectorCnv_p1 class. NOTE: it should be inc...
void persToTrans(const PersLinkVect_t &pers, LinkVect_t &trans, MsgStream &log) const
std ::vector< float > m_etResChrgEMTrk
void setEtChrgHADoverPttot(double etChrgHADoverPttot)
void setNAssocTracksIsol(int nAssocTracksIsol)
void setZ0SinThetaSig(double z0SinThetaSig)
void setETIsolHAD(double etIsolHad)
void setETEMAtEMScale(double etEMAtEMScale)
std ::vector< float > m_etChrgEM01Trk
void setETResNeuEM(double etResNeuEM)
void setETChrgEM01Trk(unsigned tr, double etChrgEM01Trk)
void setRWidth2Trk3P(double rWidth2Trk3P)
void setETIsolEM(double etIsolEM)
void setETHadAtEMScale(double etHadAtEMScale)
HepLorentzVector_p1 m_sumEM
void setEtIsolFrac(double etIsolFrac)
float m_etChrgHADoverPttot
void setETEMCL(double etEMCL)
ElementLinkIntVector_p1 m_pi0
void setHadronicLeak(double HadronicLeak)
void setIsolationFraction(double isolationFraction)
ElementLinkVector< CaloClusterContainer > & pi0LinkVector()
Get Pi0 Link.
void setETChrgHAD(double etChrgHAD)
DEPRECATED - Do not use except for backwards compatibility Persistent Tau1P3PDetails class.
void setSignD0Trk3P(double signD0Trk3P)
void setSumEM(const CLHEP::HepLorentzVector &sumEM)
virtual ~Tau1P3PDetailsCnv_p1()
Destructor.
void setEMRadius(double EMRadius)
const ElementLink< CaloClusterContainer > cellEM012ClusterLink() const
ElementLinks to CaloClusters
Tau1P3PDetailsCnv_p1()
Default constructor.
The namespace of all packages in PhysicsAnalysis/JetTagging.
void persToTrans(const PersLink_t &pers, Link_t &trans, MsgStream &log) const
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 setETNeuEM(double etNeuEM)
void setNAssocTracksCore(int nAssocTracksCore)
void setETeflow(double etEflow)
DEPRECATED DO NOT USE - MIGRATE TO TauCommonDetails Basic details class containing information produc...
void setStripWidth2(double stripWidth2)
void setSumEtCellsLArOverLeadTrackPt(double SumEtCellsLArOverLeadTrackPt)
void setMassTrk3P(double massTrk3P)
void resizeETChrgEM01Trk(size_t sz)
void setETChrgEM(double etChrgEM)
virtual void transToPers(const Analysis::Tau1P3PDetails *trans, Tau1P3PDetails_p1 *pers, MsgStream &msg)
DEPRECATED DO NOT USE!
void setSecVertex(const Trk ::RecVertex *secVertex)
Secondary vertex reconstructed with Vtx::FastFit tool for taus with at least 2 associated tracks.
void setTrFlightPathSig(double trFlightPathSig)
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...
virtual void persToTrans(const Tau1P3PDetails_p1 *pers, Analysis::Tau1P3PDetails *trans, MsgStream &msg)
Fills transient Tau1P3PDetails instance from a transient tau1P3PDetails instance.