#include <EvtRecPi0.h>
Inheritance diagram for EvtRecPi0:
Public Member Functions | |
double | chisq () const |
double | chisq () const |
virtual const CLID & | clID () const |
virtual const CLID & | clID () const |
EvtRecPi0 (const EvtRecPi0 &aPi0) | |
EvtRecPi0 () | |
EvtRecPi0 (const EvtRecPi0 &aPi0) | |
EvtRecPi0 () | |
const EvtRecTrack * | hiEnGamma () const |
const EvtRecTrack * | hiEnGamma () const |
HepLorentzVector | hiPfit () const |
HepLorentzVector | hiPfit () const |
const EvtRecTrack * | loEnGamma () const |
const EvtRecTrack * | loEnGamma () const |
HepLorentzVector | loPfit () const |
HepLorentzVector | loPfit () const |
EvtRecPi0 & | operator= (const EvtRecPi0 &aPi0) |
EvtRecPi0 & | operator= (const EvtRecPi0 &aPi0) |
void | setChisq (const double chisq) |
void | setChisq (const double chisq) |
void | setHiEnGamma (const EvtRecTrack *trk) |
void | setHiEnGamma (const EvtRecTrack *trk) |
void | setHiPfit (const HepLorentzVector &hiPfit) |
void | setHiPfit (const HepLorentzVector &hiPfit) |
void | setLoEnGamma (const EvtRecTrack *trk) |
void | setLoEnGamma (const EvtRecTrack *trk) |
void | setLoPfit (const HepLorentzVector &loPfit) |
void | setLoPfit (const HepLorentzVector &loPfit) |
void | setUnconMass (const double unconMass) |
void | setUnconMass (const double unconMass) |
double | unconMass () const |
double | unconMass () const |
~EvtRecPi0 () | |
~EvtRecPi0 () | |
Static Public Member Functions | |
const CLID & | classID () |
const CLID & | classID () |
Private Attributes | |
double | m_chisq |
SmartRef< EvtRecTrack > | m_hi |
SmartRef< EvtRecTrack > | m_hi |
HepLorentzVector | m_hiPfit |
SmartRef< EvtRecTrack > | m_lo |
SmartRef< EvtRecTrack > | m_lo |
HepLorentzVector | m_loPfit |
double | m_unconMass |
|
00003 : 00004 m_unconMass(0), 00005 m_chisq(0) 00006 { 00007 m_hi = 0; 00008 m_lo = 0; 00009 }
|
|
00019 {;}
|
|
00011 : 00012 m_unconMass( aPi0.m_unconMass ), 00013 m_chisq( aPi0.m_chisq ), 00014 m_hiPfit( aPi0.m_hiPfit ), 00015 m_loPfit( aPi0.m_loPfit ), 00016 m_hi( aPi0.m_hi ), 00017 m_lo( aPi0.m_lo ) 00018 { 00019 }
|
|
|
|
00019 {;}
|
|
|
|
00025 { return m_chisq; }
|
|
00025 { return m_chisq; }
|
|
00016 { return CLID_EvtRecPi0; }
|
|
00016 { return CLID_EvtRecPi0; }
|
|
00015 { return EvtRecPi0::classID(); }
|
|
00015 { return EvtRecPi0::classID(); }
|
|
00030 { return m_hi; }
|
|
00030 { return m_hi; }
|
|
00027 { return m_hiPfit; }
|
|
00027 { return m_hiPfit; }
|
|
00031 { return m_lo; }
|
|
00031 { return m_lo; }
|
|
00028 { return m_loPfit; }
|
|
00028 { return m_loPfit; }
|
|
|
|
00021 { 00022 00023 m_unconMass = aPi0.m_unconMass; 00024 m_chisq = aPi0.m_chisq; 00025 m_hiPfit = aPi0.m_hiPfit; 00026 m_loPfit = aPi0.m_loPfit; 00027 m_hi = aPi0.m_hi; 00028 m_lo = aPi0.m_lo; 00029 00030 return *this; 00031 }
|
|
00035 { m_chisq = chisq; }
|
|
00035 { m_chisq = chisq; }
|
|
00040 { m_hi = trk; }
|
|
00040 { m_hi = trk; }
|
|
00037 { m_hiPfit = hiPfit; }
|
|
00037 { m_hiPfit = hiPfit; }
|
|
00041 { m_lo = trk; }
|
|
00041 { m_lo = trk; }
|
|
00038 { m_loPfit = loPfit; }
|
|
00038 { m_loPfit = loPfit; }
|
|
00034 { m_unconMass = unconMass; }
|
|
00034 { m_unconMass = unconMass; }
|
|
00024 { return m_unconMass; }
|
|
00024 { return m_unconMass; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|