#include <EvtRecEtaToGG.h>
Inheritance diagram for EvtRecEtaToGG:
Public Member Functions | |
virtual const CLID & | clID () const |
EvtRecEtaToGG () | |
~EvtRecEtaToGG () | |
EvtRecEtaToGG (const EvtRecEtaToGG &aEtaToGG) | |
EvtRecEtaToGG & | operator= (const EvtRecEtaToGG &aEtaToGG) |
double | unconMass () const |
double | chisq () const |
HepLorentzVector | hiPfit () const |
HepLorentzVector | loPfit () const |
const EvtRecTrack * | hiEnGamma () const |
const EvtRecTrack * | loEnGamma () const |
void | setUnconMass (const double unconMass) |
void | setChisq (const double chisq) |
void | setHiPfit (const HepLorentzVector &hiPfit) |
void | setLoPfit (const HepLorentzVector &loPfit) |
void | setHiEnGamma (const EvtRecTrack *trk) |
void | setLoEnGamma (const EvtRecTrack *trk) |
Static Public Member Functions | |
static const CLID & | classID () |
Private Attributes | |
double | m_unconMass |
double | m_chisq |
HepLorentzVector | m_hiPfit |
HepLorentzVector | m_loPfit |
SmartRef< EvtRecTrack > | m_hi |
SmartRef< EvtRecTrack > | m_lo |
Definition at line 11 of file EvtRecEtaToGG.h.
EvtRecEtaToGG::EvtRecEtaToGG | ( | ) |
Definition at line 3 of file EvtRecEtaToGG.cxx.
00003 : 00004 m_unconMass(0), 00005 m_chisq(0) 00006 { 00007 m_hi = 0; 00008 m_lo = 0; 00009 }
EvtRecEtaToGG::~EvtRecEtaToGG | ( | ) | [inline] |
EvtRecEtaToGG::EvtRecEtaToGG | ( | const EvtRecEtaToGG & | aEtaToGG | ) |
Definition at line 11 of file EvtRecEtaToGG.cxx.
00011 : 00012 m_unconMass( aEtaToGG.m_unconMass ), 00013 m_chisq( aEtaToGG.m_chisq ), 00014 m_hiPfit( aEtaToGG.m_hiPfit ), 00015 m_loPfit( aEtaToGG.m_loPfit ), 00016 m_hi( aEtaToGG.m_hi ), 00017 m_lo( aEtaToGG.m_lo ) 00018 { 00019 }
double EvtRecEtaToGG::chisq | ( | ) | const [inline] |
Definition at line 25 of file EvtRecEtaToGG.h.
References m_chisq.
Referenced by LocalEtatoGGSelector::operator()().
00025 { return m_chisq; }
static const CLID& EvtRecEtaToGG::classID | ( | ) | [inline, static] |
Definition at line 16 of file EvtRecEtaToGG.h.
References CLID_EvtRecEtaToGG.
Referenced by clID().
00016 { return CLID_EvtRecEtaToGG; }
virtual const CLID& EvtRecEtaToGG::clID | ( | ) | const [inline, virtual] |
Definition at line 15 of file EvtRecEtaToGG.h.
References classID().
00015 { return EvtRecEtaToGG::classID(); }
const EvtRecTrack* EvtRecEtaToGG::hiEnGamma | ( | ) | const [inline] |
Definition at line 30 of file EvtRecEtaToGG.h.
References m_hi.
Referenced by CDEta::CDEta(), NeutralDReconstruction::execute(), and DsReconstruction::execute().
00030 { return m_hi; }
HepLorentzVector EvtRecEtaToGG::hiPfit | ( | ) | const [inline] |
Definition at line 27 of file EvtRecEtaToGG.h.
References m_hiPfit.
Referenced by CDEta::defaultKinematicData().
00027 { return m_hiPfit; }
const EvtRecTrack* EvtRecEtaToGG::loEnGamma | ( | ) | const [inline] |
Definition at line 31 of file EvtRecEtaToGG.h.
References m_lo.
Referenced by CDEta::CDEta(), NeutralDReconstruction::execute(), and DsReconstruction::execute().
00031 { return m_lo; }
HepLorentzVector EvtRecEtaToGG::loPfit | ( | ) | const [inline] |
Definition at line 28 of file EvtRecEtaToGG.h.
References m_loPfit.
Referenced by CDEta::defaultKinematicData().
00028 { return m_loPfit; }
EvtRecEtaToGG & EvtRecEtaToGG::operator= | ( | const EvtRecEtaToGG & | aEtaToGG | ) |
Definition at line 21 of file EvtRecEtaToGG.cxx.
References m_chisq, m_hi, m_hiPfit, m_lo, m_loPfit, and m_unconMass.
00021 { 00022 00023 m_unconMass = aEtaToGG.m_unconMass; 00024 m_chisq = aEtaToGG.m_chisq; 00025 m_hiPfit = aEtaToGG.m_hiPfit; 00026 m_loPfit = aEtaToGG.m_loPfit; 00027 m_hi = aEtaToGG.m_hi; 00028 m_lo = aEtaToGG.m_lo; 00029 00030 return *this; 00031 }
void EvtRecEtaToGG::setChisq | ( | const double | chisq | ) | [inline] |
Definition at line 35 of file EvtRecEtaToGG.h.
References m_chisq.
Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().
void EvtRecEtaToGG::setHiEnGamma | ( | const EvtRecTrack * | trk | ) | [inline] |
Definition at line 40 of file EvtRecEtaToGG.h.
References m_hi.
Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().
00040 { m_hi = trk; }
void EvtRecEtaToGG::setHiPfit | ( | const HepLorentzVector & | hiPfit | ) | [inline] |
Definition at line 37 of file EvtRecEtaToGG.h.
References m_hiPfit.
Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().
void EvtRecEtaToGG::setLoEnGamma | ( | const EvtRecTrack * | trk | ) | [inline] |
Definition at line 41 of file EvtRecEtaToGG.h.
References m_lo.
Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().
00041 { m_lo = trk; }
void EvtRecEtaToGG::setLoPfit | ( | const HepLorentzVector & | loPfit | ) | [inline] |
Definition at line 38 of file EvtRecEtaToGG.h.
References m_loPfit.
Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().
void EvtRecEtaToGG::setUnconMass | ( | const double | unconMass | ) | [inline] |
Definition at line 34 of file EvtRecEtaToGG.h.
References m_unconMass.
Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().
00034 { m_unconMass = unconMass; }
double EvtRecEtaToGG::unconMass | ( | ) | const [inline] |
Definition at line 24 of file EvtRecEtaToGG.h.
References m_unconMass.
Referenced by LocalEtatoGGSelector::operator()().
00024 { return m_unconMass; }
double EvtRecEtaToGG::m_chisq [private] |
SmartRef<EvtRecTrack> EvtRecEtaToGG::m_hi [private] |
Definition at line 53 of file EvtRecEtaToGG.h.
Referenced by EvtRecEtaToGG(), hiEnGamma(), operator=(), and setHiEnGamma().
HepLorentzVector EvtRecEtaToGG::m_hiPfit [private] |
Definition at line 50 of file EvtRecEtaToGG.h.
Referenced by hiPfit(), operator=(), and setHiPfit().
SmartRef<EvtRecTrack> EvtRecEtaToGG::m_lo [private] |
Definition at line 54 of file EvtRecEtaToGG.h.
Referenced by EvtRecEtaToGG(), loEnGamma(), operator=(), and setLoEnGamma().
HepLorentzVector EvtRecEtaToGG::m_loPfit [private] |
Definition at line 51 of file EvtRecEtaToGG.h.
Referenced by loPfit(), operator=(), and setLoPfit().
double EvtRecEtaToGG::m_unconMass [private] |
Definition at line 46 of file EvtRecEtaToGG.h.
Referenced by operator=(), setUnconMass(), and unconMass().