Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

EvtRecEtaToGG Class Reference

#include <EvtRecEtaToGG.h>

Inheritance diagram for EvtRecEtaToGG:

ContainedObject ContainedObject List of all members.

Public Member Functions

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

Static Public Member Functions

const CLID & classID ()
const CLID & classID ()

Private Attributes

double m_chisq
SmartRef< EvtRecTrackm_hi
SmartRef< EvtRecTrackm_hi
HepLorentzVector m_hiPfit
SmartRef< EvtRecTrackm_lo
SmartRef< EvtRecTrackm_lo
HepLorentzVector m_loPfit
double m_unconMass

Constructor & Destructor Documentation

EvtRecEtaToGG::EvtRecEtaToGG  ) 
 

00003                              :
00004    m_unconMass(0),
00005    m_chisq(0)
00006 {
00007    m_hi = 0;
00008    m_lo = 0;
00009 }

EvtRecEtaToGG::~EvtRecEtaToGG  )  [inline]
 

00019 {;}

EvtRecEtaToGG::EvtRecEtaToGG const EvtRecEtaToGG aEtaToGG  ) 
 

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 }

EvtRecEtaToGG::EvtRecEtaToGG  ) 
 

EvtRecEtaToGG::~EvtRecEtaToGG  )  [inline]
 

00019 {;}

EvtRecEtaToGG::EvtRecEtaToGG const EvtRecEtaToGG aEtaToGG  ) 
 


Member Function Documentation

double EvtRecEtaToGG::chisq  )  const [inline]
 

00025 { return m_chisq; }  

double EvtRecEtaToGG::chisq  )  const [inline]
 

00025 { return m_chisq; }  

const CLID& EvtRecEtaToGG::classID  )  [inline, static]
 

00016 { return CLID_EvtRecEtaToGG; }

const CLID& EvtRecEtaToGG::classID  )  [inline, static]
 

00016 { return CLID_EvtRecEtaToGG; }

virtual const CLID& EvtRecEtaToGG::clID  )  const [inline, virtual]
 

00015 { return EvtRecEtaToGG::classID(); }

virtual const CLID& EvtRecEtaToGG::clID  )  const [inline, virtual]
 

00015 { return EvtRecEtaToGG::classID(); }

const EvtRecTrack* EvtRecEtaToGG::hiEnGamma  )  const [inline]
 

00030 { return m_hi; }

const EvtRecTrack* EvtRecEtaToGG::hiEnGamma  )  const [inline]
 

00030 { return m_hi; }

HepLorentzVector EvtRecEtaToGG::hiPfit  )  const [inline]
 

00027 { return m_hiPfit; }

HepLorentzVector EvtRecEtaToGG::hiPfit  )  const [inline]
 

00027 { return m_hiPfit; }

const EvtRecTrack* EvtRecEtaToGG::loEnGamma  )  const [inline]
 

00031 { return m_lo; }

const EvtRecTrack* EvtRecEtaToGG::loEnGamma  )  const [inline]
 

00031 { return m_lo; }

HepLorentzVector EvtRecEtaToGG::loPfit  )  const [inline]
 

00028 { return m_loPfit; }

HepLorentzVector EvtRecEtaToGG::loPfit  )  const [inline]
 

00028 { return m_loPfit; }

EvtRecEtaToGG& EvtRecEtaToGG::operator= const EvtRecEtaToGG aEtaToGG  ) 
 

EvtRecEtaToGG & EvtRecEtaToGG::operator= const EvtRecEtaToGG aEtaToGG  ) 
 

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]
 

00035 { m_chisq = chisq; }

void EvtRecEtaToGG::setChisq const double  chisq  )  [inline]
 

00035 { m_chisq = chisq; }

void EvtRecEtaToGG::setHiEnGamma const EvtRecTrack trk  )  [inline]
 

00040 { m_hi = trk; }

void EvtRecEtaToGG::setHiEnGamma const EvtRecTrack trk  )  [inline]
 

00040 { m_hi = trk; }

void EvtRecEtaToGG::setHiPfit const HepLorentzVector &  hiPfit  )  [inline]
 

00037 { m_hiPfit = hiPfit; }

void EvtRecEtaToGG::setHiPfit const HepLorentzVector &  hiPfit  )  [inline]
 

00037 { m_hiPfit = hiPfit; }

void EvtRecEtaToGG::setLoEnGamma const EvtRecTrack trk  )  [inline]
 

00041 { m_lo = trk; }

void EvtRecEtaToGG::setLoEnGamma const EvtRecTrack trk  )  [inline]
 

00041 { m_lo = trk; }

void EvtRecEtaToGG::setLoPfit const HepLorentzVector &  loPfit  )  [inline]
 

00038 { m_loPfit = loPfit; }

void EvtRecEtaToGG::setLoPfit const HepLorentzVector &  loPfit  )  [inline]
 

00038 { m_loPfit = loPfit; }

void EvtRecEtaToGG::setUnconMass const double  unconMass  )  [inline]
 

00034 { m_unconMass = unconMass; }

void EvtRecEtaToGG::setUnconMass const double  unconMass  )  [inline]
 

00034 { m_unconMass = unconMass; }

double EvtRecEtaToGG::unconMass  )  const [inline]
 

00024 { return m_unconMass; }

double EvtRecEtaToGG::unconMass  )  const [inline]
 

00024 { return m_unconMass; }


Member Data Documentation

double EvtRecEtaToGG::m_chisq [private]
 

SmartRef<EvtRecTrack> EvtRecEtaToGG::m_hi [private]
 

SmartRef<EvtRecTrack> EvtRecEtaToGG::m_hi [private]
 

HepLorentzVector EvtRecEtaToGG::m_hiPfit [private]
 

SmartRef<EvtRecTrack> EvtRecEtaToGG::m_lo [private]
 

SmartRef<EvtRecTrack> EvtRecEtaToGG::m_lo [private]
 

HepLorentzVector EvtRecEtaToGG::m_loPfit [private]
 

double EvtRecEtaToGG::m_unconMass [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:09:21 2011 for BOSS6.5.5 by  doxygen 1.3.9.1