#include <DstEmcShower.h>
Inheritance diagram for DstEmcShower:
Public Member Functions | |
DstEmcShower () | |
virtual | ~DstEmcShower () |
virtual const CLID & | clID () const |
int | trackId () const |
int | numHits () const |
int | status () const |
int | cellId () const |
int | module () const |
HepPoint3D | position () const |
double | x () const |
double | y () const |
double | z () const |
double | theta () const |
double | phi () const |
double | dx () const |
double | dy () const |
double | dz () const |
double | dtheta () const |
double | dphi () const |
double | energy () const |
double | dE () const |
double | eSeed () const |
double | e3x3 () const |
double | e5x5 () const |
double | time () const |
double | secondMoment () const |
double | latMoment () const |
double | a20Moment () const |
double | a42Moment () const |
HepSymMatrix | errorMatrix () const |
void | setTrackId (int trackId) |
void | setNumHits (int hit) |
void | setStatus (int st) |
void | setCellId (int id) |
void | setModule (int mod) |
void | setPosition (const HepPoint3D &pos) |
void | setEnergy (double e) |
void | setDE (double de) |
void | setDtheta (double dt) |
void | setDphi (double dpi) |
void | setESeed (double eSeed) |
void | setE3x3 (double e3x3) |
void | setE5x5 (double e5x5) |
void | setTime (double time) |
void | setSecondMoment (double secondMoment) |
void | setLatMoment (double latMoment) |
void | setA20Moment (double a20Moment) |
void | setA42Moment (double a42Moment) |
void | setErrorMatrix (const HepSymMatrix &error) |
Static Public Member Functions | |
static const CLID & | classID () |
Private Attributes | |
int | m_trackId |
int | m_numHits |
int | m_status |
int | m_cellId |
int | m_module |
HepPoint3D | m_position |
double | m_dTheta |
double | m_dPhi |
double | m_energy |
double | m_dE |
double | m_eSeed |
double | m_e3x3 |
double | m_e5x5 |
double | m_time |
double | m_secondMoment |
double | m_latMoment |
double | m_a20Moment |
double | m_a42Moment |
HepSymMatrix | m_errorMatrix |
Definition at line 21 of file DstEmcShower.h.
DstEmcShower::DstEmcShower | ( | ) | [inline] |
virtual DstEmcShower::~DstEmcShower | ( | ) | [inline, virtual] |
double DstEmcShower::a20Moment | ( | ) | const [inline] |
Definition at line 53 of file DstEmcShower.h.
References m_a20Moment.
Referenced by EmcRec::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Gam4pikp::execute(), operator<<(), and EmcPID::particleIDCalculation().
00053 {return m_a20Moment;}
double DstEmcShower::a42Moment | ( | ) | const [inline] |
Definition at line 54 of file DstEmcShower.h.
References m_a42Moment.
Referenced by EmcRec::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Gam4pikp::execute(), operator<<(), and EmcPID::particleIDCalculation().
00054 {return m_a42Moment;}
int DstEmcShower::cellId | ( | ) | const [inline] |
Definition at line 32 of file DstEmcShower.h.
References m_cellId.
Referenced by SD0Tag::execute(), McCor::execute(), AbsCor::execute(), Gam4pikp::execute(), UserPi0Cut::isGoodPhoton(), operator<<(), RecEmcShower::operator=(), RecEmcShower::RecEmcShower(), and Pi0EtaToGGRecAlg::validPhoton().
00032 { return m_cellId; }
static const CLID& DstEmcShower::classID | ( | ) | [inline, static] |
Reimplemented in RecEmcShower.
Definition at line 27 of file DstEmcShower.h.
References CLID_DstEmcShower.
Referenced by clID().
00027 { return CLID_DstEmcShower; }
virtual const CLID& DstEmcShower::clID | ( | ) | const [inline, virtual] |
Reimplemented in RecEmcShower.
Definition at line 26 of file DstEmcShower.h.
References classID().
00026 { return DstEmcShower::classID();}
double DstEmcShower::dE | ( | ) | const [inline] |
Definition at line 46 of file DstEmcShower.h.
References m_dE.
Referenced by TrackPool::AddTrack(), TrackPool::AddTrackVertex(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), and operator<<().
00046 { return m_dE; }
double DstEmcShower::dphi | ( | ) | const [inline] |
Definition at line 44 of file DstEmcShower.h.
References m_dPhi.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), and operator<<().
00044 { return m_dPhi; }
double DstEmcShower::dtheta | ( | ) | const [inline] |
Definition at line 43 of file DstEmcShower.h.
References m_dTheta.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), and operator<<().
00043 { return m_dTheta; }
double DstEmcShower::dx | ( | ) | const |
Definition at line 3 of file DstEmcShower.cxx.
References m_errorMatrix.
Referenced by DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), and operator<<().
00004 { 00005 double xx=99.; 00006 if(m_errorMatrix[0][0]>0) xx=sqrt(m_errorMatrix[0][0]); 00007 else if(m_errorMatrix[0][0]==0) xx=0.; 00008 return xx; 00009 }
double DstEmcShower::dy | ( | ) | const |
Definition at line 11 of file DstEmcShower.cxx.
References m_errorMatrix.
Referenced by DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), and operator<<().
00012 { 00013 double yy=99.; 00014 if(m_errorMatrix[1][1]>0) yy=sqrt(m_errorMatrix[1][1]); 00015 else if(m_errorMatrix[1][1]==0) yy=0.; 00016 return yy; 00017 }
double DstEmcShower::dz | ( | ) | const |
Definition at line 19 of file DstEmcShower.cxx.
References m_errorMatrix.
Referenced by DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), and operator<<().
00020 { 00021 double zz=99.; 00022 if(m_errorMatrix[2][2]>0) zz=sqrt(m_errorMatrix[2][2]); 00023 else if(m_errorMatrix[2][2]==0) zz=0.; 00024 return zz; 00025 }
double DstEmcShower::e3x3 | ( | ) | const [inline] |
Definition at line 48 of file DstEmcShower.h.
References m_e3x3.
Referenced by EmcRec::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Gam4pikp::execute(), SimplePIDSvc::loadEMCInfo(), operator<<(), EmcPID::particleIDCalculation(), EmcRecShowerPosLogShMax::Position(), EmcRecShowerPosLoglin::Position(), and EmcRecShowerPosLog::Position().
00048 { return m_e3x3; }
double DstEmcShower::e5x5 | ( | ) | const [inline] |
Definition at line 49 of file DstEmcShower.h.
References m_e5x5.
Referenced by EmcRecShowerShape::A20Moment(), EmcRecShowerShape::A42Moment(), EmcRec::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), McCor::execute(), AbsCor::execute(), Gam4pikp::execute(), EmcSelBhaEvent::FillBhabha(), SimplePIDSvc::loadEMCInfo(), operator<<(), EmcPID::particleIDCalculation(), EmcRecShowerPosLogShMax::Position(), EmcRecShowerPosLoglin::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLinShMax::Position(), and EmcRecShowerPosLin::Position().
00049 { return m_e5x5; }
double DstEmcShower::energy | ( | ) | const [inline] |
Definition at line 45 of file DstEmcShower.h.
References m_energy.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), EmcSelBhaEvent::Angle2ClosestShower(), DQAPi0Info::calculate(), DTagTool::cosmicandleptonVeto(), CDPhoton::defaultKinematicData(), FarmMonitorAlg::execute(), SD0Tag::execute(), EmcRec::execute(), LumTau::execute(), EventPreSelect::execute(), CalibEventSelect::execute(), TwoGamma::execute(), EvtSelExample::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), DiGam::execute(), DDecay::execute(), Rhopi::execute(), PipiJpsi::execute(), BbEmc::execute(), McCor::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), Pi0RecAlg::getP4(), Pi0EtaToGGRecAlg::getP4(), getP4(), BestDTagSvc::isElectron(), UserPi0Cut::isGoodPhoton(), DTagTool::isGoodShower(), DTagTool::isMuon(), SimplePIDSvc::loadEMCInfo(), Pipipi0::MTotal(), Kpipi0pi0::MTotal(), Kpipi0::MTotal(), Kkpi0::MTotal(), K3pipi0::MTotal(), K0pipipi0::MTotal(), K0pi0::MTotal(), LocalPhotonSelector::operator()(), RecEmcShower::operator<(), operator<<(), RecEmcShower::operator>(), DTagTool::p4shower(), EmcPID::particleIDCalculation(), EmcRecShowerPosLogShMax::Position(), EmcRecShowerPosLoglin::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLinShMax::Position(), EmcRecShowerPosLin::Position(), MdcBbEmcEff::selectBbByEmcShower(), and Pi0EtaToGGRecAlg::validPhoton().
00045 { return m_energy; }
HepSymMatrix DstEmcShower::errorMatrix | ( | ) | const [inline] |
Definition at line 55 of file DstEmcShower.h.
References m_errorMatrix.
Referenced by operator<<().
00055 { return m_errorMatrix; }
double DstEmcShower::eSeed | ( | ) | const [inline] |
Definition at line 47 of file DstEmcShower.h.
References m_eSeed.
Referenced by EmcRec::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Gam4pikp::execute(), EmcSelBhaEvent::FillBhabha(), SimplePIDSvc::loadEMCInfo(), operator<<(), and EmcPID::particleIDCalculation().
00047 { return m_eSeed; }
double DstEmcShower::latMoment | ( | ) | const [inline] |
Definition at line 52 of file DstEmcShower.h.
References m_latMoment.
Referenced by EmcRec::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Gam4pikp::execute(), SimplePIDSvc::loadEMCInfo(), operator<<(), and EmcPID::particleIDCalculation().
00052 {return m_latMoment;}
int DstEmcShower::module | ( | ) | const [inline] |
Definition at line 33 of file DstEmcShower.h.
References m_module.
Referenced by DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQADtag::execute(), Gam4pikp::execute(), and operator<<().
00033 { return m_module; }
int DstEmcShower::numHits | ( | ) | const [inline] |
Definition at line 30 of file DstEmcShower.h.
References m_numHits.
Referenced by DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Gam4pikp::execute(), DQADtag::fillPhotonItem(), and operator<<().
00030 { return m_numHits; }
double DstEmcShower::phi | ( | ) | const [inline] |
Definition at line 39 of file DstEmcShower.h.
References m_position.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), EmcSelBhaEvent::Angle2ClosestShower(), DQAPi0Info::calculate(), FarmMonitorAlg::execute(), LumTau::execute(), EventPreSelect::execute(), CalibEventSelect::execute(), TwoGamma::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), DiGam::execute(), Rhopi::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), EmcSelBhaEvent::FillBhabha(), Pi0RecAlg::getP4(), Pi0EtaToGGRecAlg::getP4(), getP4(), Pipipi0::MTotal(), Kpipi0pi0::MTotal(), Kpipi0::MTotal(), Kkpi0::MTotal(), K3pipi0::MTotal(), K0pipipi0::MTotal(), K0pi0::MTotal(), LocalPhotonSelector::operator()(), operator<<(), DTagTool::p4shower(), and EmcPID::particleIDCalculation().
00039 { return m_position.phi(); }
HepPoint3D DstEmcShower::position | ( | ) | const [inline] |
Definition at line 34 of file DstEmcShower.h.
References m_position.
Referenced by EmcRecShowerShape::A20Moment(), EmcRecShowerShape::A42Moment(), EmcRec::execute(), AbsCor::execute(), EmcSelBhaEvent::FillBhabha(), EmcRecShowerShape::LatMoment(), operator<<(), EmcRecShowerShape::SecondMoment(), and EmcRecSplitWeighted::Split().
00034 { return m_position; }
double DstEmcShower::secondMoment | ( | ) | const [inline] |
Definition at line 51 of file DstEmcShower.h.
References m_secondMoment.
Referenced by EmcRec::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Gam4pikp::execute(), DQADtag::fillPhotonItem(), SimplePIDSvc::loadEMCInfo(), operator<<(), and EmcPID::particleIDCalculation().
00051 {return m_secondMoment;}
void DstEmcShower::setA20Moment | ( | double | a20Moment | ) | [inline] |
Definition at line 73 of file DstEmcShower.h.
References m_a20Moment.
Referenced by EmcRecShowerShape::A20Moment(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00073 { m_a20Moment = a20Moment; }
void DstEmcShower::setA42Moment | ( | double | a42Moment | ) | [inline] |
Definition at line 74 of file DstEmcShower.h.
References m_a42Moment.
Referenced by EmcRecShowerShape::A42Moment(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00074 { m_a42Moment = a42Moment; }
void DstEmcShower::setCellId | ( | int | id | ) | [inline] |
Definition at line 60 of file DstEmcShower.h.
References m_cellId.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00060 { m_cellId = id; }
void DstEmcShower::setDE | ( | double | de | ) | [inline] |
Definition at line 64 of file DstEmcShower.h.
References m_dE.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00064 { m_dE = de; }
void DstEmcShower::setDphi | ( | double | dpi | ) | [inline] |
Definition at line 66 of file DstEmcShower.h.
References m_dPhi.
Referenced by EmcRecShowerPosLogShMax::Position(), EmcRecShowerPosLoglin::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLinShMax::Position(), EmcRecShowerPosLin::Position(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00066 { m_dPhi = dpi ; }
void DstEmcShower::setDtheta | ( | double | dt | ) | [inline] |
Definition at line 65 of file DstEmcShower.h.
References m_dTheta.
Referenced by EmcRecShowerPosLogShMax::Position(), EmcRecShowerPosLoglin::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLinShMax::Position(), EmcRecShowerPosLin::Position(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
void DstEmcShower::setE3x3 | ( | double | e3x3 | ) | [inline] |
Definition at line 68 of file DstEmcShower.h.
References m_e3x3.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
void DstEmcShower::setE5x5 | ( | double | e5x5 | ) | [inline] |
Definition at line 69 of file DstEmcShower.h.
References m_e5x5.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
void DstEmcShower::setEnergy | ( | double | e | ) | [inline] |
Definition at line 63 of file DstEmcShower.h.
References m_energy.
Referenced by EmcRecFastCluster2Shower::Convert(), EmcRecShowerEnergy::Energy(), McCor::execute(), AbsCor::execute(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00063 { m_energy = e ; }
void DstEmcShower::setErrorMatrix | ( | const HepSymMatrix & | error | ) | [inline] |
Definition at line 75 of file DstEmcShower.h.
References m_errorMatrix.
Referenced by EmcRecShowerPosLogShMax::Position(), EmcRecShowerPosLoglin::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLinShMax::Position(), EmcRecShowerPosLin::Position(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00075 { m_errorMatrix = error; }
void DstEmcShower::setESeed | ( | double | eSeed | ) | [inline] |
Definition at line 67 of file DstEmcShower.h.
References m_eSeed.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
void DstEmcShower::setLatMoment | ( | double | latMoment | ) | [inline] |
Definition at line 72 of file DstEmcShower.h.
References m_latMoment.
Referenced by EmcRecShowerShape::LatMoment(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00072 { m_latMoment = latMoment; }
void DstEmcShower::setModule | ( | int | mod | ) | [inline] |
Definition at line 61 of file DstEmcShower.h.
References m_module.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
void DstEmcShower::setNumHits | ( | int | hit | ) | [inline] |
Definition at line 58 of file DstEmcShower.h.
References m_numHits.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00058 { m_numHits = hit; }
void DstEmcShower::setPosition | ( | const HepPoint3D & | pos | ) | [inline] |
Definition at line 62 of file DstEmcShower.h.
References m_position.
Referenced by EmcRecFastCluster2Shower::Convert(), EmcRecShowerPosLogShMax::Position(), EmcRecShowerPosLoglin::Position(), EmcRecShowerPosLog::Position(), EmcRecShowerPosLinShMax::Position(), EmcRecShowerPosLin::Position(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00062 { m_position=pos; }
void DstEmcShower::setSecondMoment | ( | double | secondMoment | ) | [inline] |
Definition at line 71 of file DstEmcShower.h.
References m_secondMoment.
Referenced by EmcRecShowerShape::SecondMoment(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00071 { m_secondMoment = secondMoment; }
void DstEmcShower::setStatus | ( | int | st | ) | [inline] |
Definition at line 59 of file DstEmcShower.h.
References m_status.
Referenced by AbsCor::execute(), EmcRecSplitWeighted::Split(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
00059 { m_status = st; }
void DstEmcShower::setTime | ( | double | time | ) | [inline] |
Definition at line 70 of file DstEmcShower.h.
References m_time.
Referenced by EmcRecSplitWeighted::Split(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
void DstEmcShower::setTrackId | ( | int | trackId | ) | [inline] |
Definition at line 57 of file DstEmcShower.h.
References m_trackId.
Referenced by EmcRecShowerEnergy::Energy(), RecEmcShowerCnv::TObjectToDataObject(), and EmcTrackCnv::TObjectToDataObject().
int DstEmcShower::status | ( | ) | const [inline] |
Definition at line 31 of file DstEmcShower.h.
References m_status.
Referenced by operator<<().
00031 { return m_status; }
double DstEmcShower::theta | ( | ) | const [inline] |
Definition at line 38 of file DstEmcShower.h.
References m_position.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), EmcSelBhaEvent::Angle2ClosestShower(), DQAPi0Info::calculate(), FarmMonitorAlg::execute(), SD0Tag::execute(), LumTau::execute(), EventPreSelect::execute(), CalibEventSelect::execute(), TwoGamma::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), DiGam::execute(), Rhopi::execute(), McCor::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), EmcSelBhaEvent::FillBhabha(), Pi0RecAlg::getP4(), Pi0EtaToGGRecAlg::getP4(), getP4(), DTagTool::isGoodShower(), Pipipi0::MTotal(), Kpipi0pi0::MTotal(), Kpipi0::MTotal(), Kkpi0::MTotal(), K3pipi0::MTotal(), K0pipipi0::MTotal(), K0pi0::MTotal(), LocalPhotonSelector::operator()(), operator<<(), DTagTool::p4shower(), and EmcPID::particleIDCalculation().
00038 { return m_position.theta(); }
double DstEmcShower::time | ( | ) | const [inline] |
Definition at line 50 of file DstEmcShower.h.
References m_time.
Referenced by DTagTool::cosmicandleptonVeto(), SD0Tag::execute(), CalibEventSelect::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), Gam4pikp::execute(), UserPi0Cut::isGoodPhoton(), DTagTool::isGoodShower(), LocalPhotonSelector::operator()(), and operator<<().
00050 { return m_time; }
int DstEmcShower::trackId | ( | ) | const [inline] |
Definition at line 29 of file DstEmcShower.h.
References m_trackId.
Referenced by operator<<().
00029 {return m_trackId ;}
double DstEmcShower::x | ( | ) | const [inline] |
Definition at line 35 of file DstEmcShower.h.
References m_position.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), DTagTool::angleShowerwithTrack(), CDPhoton::defaultKinematicData(), SD0Tag::execute(), EmcRec::execute(), EvtSelExample::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), BbEmc::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), EmcSelBhaEvent::FillBhabha(), DQADtag::fillPhotonItem(), UserPi0Cut::isGoodPhoton(), LocalPhotonSelector::operator()(), MdcBbEmcEff::selectBbByEmcShower(), and Pi0EtaToGGRecAlg::validPhoton().
00035 { return m_position.x(); }
double DstEmcShower::y | ( | ) | const [inline] |
Definition at line 36 of file DstEmcShower.h.
References m_position.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), DTagTool::angleShowerwithTrack(), CDPhoton::defaultKinematicData(), SD0Tag::execute(), EmcRec::execute(), EvtSelExample::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), BbEmc::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), EmcSelBhaEvent::FillBhabha(), DQADtag::fillPhotonItem(), UserPi0Cut::isGoodPhoton(), LocalPhotonSelector::operator()(), MdcBbEmcEff::selectBbByEmcShower(), and Pi0EtaToGGRecAlg::validPhoton().
00036 { return m_position.y(); }
double DstEmcShower::z | ( | ) | const [inline] |
Definition at line 37 of file DstEmcShower.h.
References m_position.
Referenced by TrackPool::AddMissTrack(), TrackPool::AddTrack(), TrackPool::AddTrackVertex(), DTagTool::angleShowerwithTrack(), CDPhoton::defaultKinematicData(), SD0Tag::execute(), EmcRec::execute(), EvtSelExample::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), BbEmc::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), EmcSelBhaEvent::FillBhabha(), DQADtag::fillPhotonItem(), UserPi0Cut::isGoodPhoton(), LocalPhotonSelector::operator()(), MdcBbEmcEff::selectBbByEmcShower(), and Pi0EtaToGGRecAlg::validPhoton().
00037 { return m_position.z(); }
double DstEmcShower::m_a20Moment [private] |
double DstEmcShower::m_a42Moment [private] |
int DstEmcShower::m_cellId [private] |
double DstEmcShower::m_dE [private] |
double DstEmcShower::m_dPhi [private] |
double DstEmcShower::m_dTheta [private] |
double DstEmcShower::m_e3x3 [private] |
double DstEmcShower::m_e5x5 [private] |
double DstEmcShower::m_energy [private] |
HepSymMatrix DstEmcShower::m_errorMatrix [private] |
Definition at line 97 of file DstEmcShower.h.
Referenced by dx(), dy(), dz(), errorMatrix(), and setErrorMatrix().
double DstEmcShower::m_eSeed [private] |
double DstEmcShower::m_latMoment [private] |
int DstEmcShower::m_module [private] |
int DstEmcShower::m_numHits [private] |
HepPoint3D DstEmcShower::m_position [private] |
Definition at line 83 of file DstEmcShower.h.
Referenced by phi(), position(), setPosition(), theta(), x(), y(), and z().
double DstEmcShower::m_secondMoment [private] |
int DstEmcShower::m_status [private] |
double DstEmcShower::m_time [private] |
int DstEmcShower::m_trackId [private] |