BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtRecEtaToGG Class Reference

#include <EvtRecEtaToGG.h>

+ Inheritance diagram for EvtRecEtaToGG:

Public Member Functions

virtual const CLID & clID () const
 
 EvtRecEtaToGG ()
 
 ~EvtRecEtaToGG ()
 
 EvtRecEtaToGG (const EvtRecEtaToGG &aEtaToGG)
 
EvtRecEtaToGGoperator= (const EvtRecEtaToGG &aEtaToGG)
 
double unconMass () const
 
double chisq () const
 
HepLorentzVector hiPfit () const
 
HepLorentzVector loPfit () const
 
const EvtRecTrackhiEnGamma () const
 
const EvtRecTrackloEnGamma () 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 ()
 

Detailed Description

Definition at line 11 of file EvtRecEtaToGG.h.

Constructor & Destructor Documentation

◆ EvtRecEtaToGG() [1/2]

EvtRecEtaToGG::EvtRecEtaToGG ( )

Definition at line 3 of file EvtRecEtaToGG.cxx.

3 :
4 m_unconMass(0),
5 m_chisq(0)
6{
7 m_hi = 0;
8 m_lo = 0;
9}

◆ ~EvtRecEtaToGG()

EvtRecEtaToGG::~EvtRecEtaToGG ( )
inline

Definition at line 19 of file EvtRecEtaToGG.h.

19{;}

◆ EvtRecEtaToGG() [2/2]

EvtRecEtaToGG::EvtRecEtaToGG ( const EvtRecEtaToGG aEtaToGG)

Definition at line 11 of file EvtRecEtaToGG.cxx.

11 :
12 m_unconMass( aEtaToGG.m_unconMass ),
13 m_chisq( aEtaToGG.m_chisq ),
14 m_hiPfit( aEtaToGG.m_hiPfit ),
15 m_loPfit( aEtaToGG.m_loPfit ),
16 m_hi( aEtaToGG.m_hi ),
17 m_lo( aEtaToGG.m_lo )
18{
19}

Member Function Documentation

◆ chisq()

double EvtRecEtaToGG::chisq ( ) const
inline

Definition at line 25 of file EvtRecEtaToGG.h.

25{ return m_chisq; }

Referenced by EvtRecEtaToGGCnv::DataObjectToTObject(), LocalEtatoGGSelector::operator()(), and setChisq().

◆ classID()

static const CLID & EvtRecEtaToGG::classID ( )
inlinestatic

Definition at line 16 of file EvtRecEtaToGG.h.

16{ return CLID_EvtRecEtaToGG; }
const CLID & CLID_EvtRecEtaToGG
Definition: EventModel.cxx:373

Referenced by clID().

◆ clID()

virtual const CLID & EvtRecEtaToGG::clID ( ) const
inlinevirtual

Definition at line 15 of file EvtRecEtaToGG.h.

15{ return EvtRecEtaToGG::classID(); }
static const CLID & classID()
Definition: EvtRecEtaToGG.h:16

◆ hiEnGamma()

const EvtRecTrack * EvtRecEtaToGG::hiEnGamma ( ) const
inline

◆ hiPfit()

HepLorentzVector EvtRecEtaToGG::hiPfit ( ) const
inline

Definition at line 27 of file EvtRecEtaToGG.h.

27{ return m_hiPfit; }

Referenced by EvtRecEtaToGGCnv::DataObjectToTObject(), CDEta::defaultKinematicData(), and setHiPfit().

◆ loEnGamma()

const EvtRecTrack * EvtRecEtaToGG::loEnGamma ( ) const
inline

◆ loPfit()

HepLorentzVector EvtRecEtaToGG::loPfit ( ) const
inline

Definition at line 28 of file EvtRecEtaToGG.h.

28{ return m_loPfit; }

Referenced by EvtRecEtaToGGCnv::DataObjectToTObject(), CDEta::defaultKinematicData(), and setLoPfit().

◆ operator=()

EvtRecEtaToGG & EvtRecEtaToGG::operator= ( const EvtRecEtaToGG aEtaToGG)

Definition at line 21 of file EvtRecEtaToGG.cxx.

21 {
22
23 m_unconMass = aEtaToGG.m_unconMass;
24 m_chisq = aEtaToGG.m_chisq;
25 m_hiPfit = aEtaToGG.m_hiPfit;
26 m_loPfit = aEtaToGG.m_loPfit;
27 m_hi = aEtaToGG.m_hi;
28 m_lo = aEtaToGG.m_lo;
29
30 return *this;
31}

◆ setChisq()

void EvtRecEtaToGG::setChisq ( const double  chisq)
inline

Definition at line 35 of file EvtRecEtaToGG.h.

35{ m_chisq = chisq; }
double chisq() const
Definition: EvtRecEtaToGG.h:25

Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().

◆ setHiEnGamma()

void EvtRecEtaToGG::setHiEnGamma ( const EvtRecTrack trk)
inline

Definition at line 40 of file EvtRecEtaToGG.h.

40{ m_hi = trk; }

Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().

◆ setHiPfit()

void EvtRecEtaToGG::setHiPfit ( const HepLorentzVector &  hiPfit)
inline

Definition at line 37 of file EvtRecEtaToGG.h.

37{ m_hiPfit = hiPfit; }
HepLorentzVector hiPfit() const
Definition: EvtRecEtaToGG.h:27

Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().

◆ setLoEnGamma()

void EvtRecEtaToGG::setLoEnGamma ( const EvtRecTrack trk)
inline

Definition at line 41 of file EvtRecEtaToGG.h.

41{ m_lo = trk; }

Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().

◆ setLoPfit()

void EvtRecEtaToGG::setLoPfit ( const HepLorentzVector &  loPfit)
inline

Definition at line 38 of file EvtRecEtaToGG.h.

38{ m_loPfit = loPfit; }
HepLorentzVector loPfit() const
Definition: EvtRecEtaToGG.h:28

Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().

◆ setUnconMass()

void EvtRecEtaToGG::setUnconMass ( const double  unconMass)
inline

Definition at line 34 of file EvtRecEtaToGG.h.

34{ m_unconMass = unconMass; }
double unconMass() const
Definition: EvtRecEtaToGG.h:24

Referenced by EvtRecEtaToGGCnv::TObjectToDataObject().

◆ unconMass()

double EvtRecEtaToGG::unconMass ( ) const
inline

Definition at line 24 of file EvtRecEtaToGG.h.

24{ return m_unconMass; }

Referenced by EvtRecEtaToGGCnv::DataObjectToTObject(), LocalEtatoGGSelector::operator()(), and setUnconMass().


The documentation for this class was generated from the following files: