Hall-D Software
alpha
|
#include <DFCALShower.h>
Public Member Functions | |
JOBJECT_PUBLIC (DFCALShower) | |
DFCALShower () | |
~DFCALShower () | |
DVector3 | getPosition () const |
DVector3 | getPositionError () const |
double | getEnergy () const |
double | getTime () const |
double | getDocaTrack () const |
double | getTimeTrack () const |
double | getSumU () const |
double | getSumV () const |
double | getE9E25 () const |
double | getE1E9 () const |
int | getNumBlocks () const |
void | setPosition (const DVector3 &aPosition) |
void | setEnergy (const double energy) |
void | setTime (const double time) |
void | setDocaTrack (const double docaTrack) |
void | setTimeTrack (const double tTrack) |
void | setSumU (const double sumU) |
void | setSumV (const double sumV) |
void | setE9E25 (const double e9e25) |
void | setE1E9 (const double e1e9) |
void | setNumBlocks (const int numBlocks) |
float | EErr () const |
float | xErr () const |
float | yErr () const |
float | zErr () const |
float | tErr () const |
float | XYcorr () const |
float | XZcorr () const |
float | YZcorr () const |
float | EXcorr () const |
float | EYcorr () const |
float | EZcorr () const |
float | XTcorr () const |
float | YTcorr () const |
float | ZTcorr () const |
float | ETcorr () const |
void | toStrings (vector< pair< string, string > > &items) const |
Public Attributes | |
TMatrixFSym | ExyztCovariance |
Private Attributes | |
double | fEnergy |
double | fTime |
DVector3 | fPosition |
double | fTimeTr |
double | fDocaTr |
double | fSumU |
double | fSumV |
double | fE9E25 |
double | fE1E9 |
int | iNumBlocks |
Definition at line 23 of file DFCALShower.h.
DFCALShower::DFCALShower | ( | ) |
DFCALShower::~DFCALShower | ( | ) |
Definition at line 19 of file DFCALShower.cc.
|
inline |
Definition at line 58 of file DFCALShower.h.
References sqrt().
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 99 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 75 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 79 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 83 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 166 of file DFCALShower.h.
|
inline |
Definition at line 171 of file DFCALShower.h.
Referenced by DEventWriterROOT::Fill_ChargedHypo(), DEventWriterROOT::Fill_NeutralHypo(), and DNeutralShower_factory::getFCALQuality().
|
inline |
Definition at line 170 of file DFCALShower.h.
Referenced by DEventWriterROOT::Fill_ChargedHypo(), DEventWriterROOT::Fill_NeutralHypo(), and DNeutralShower_factory::getFCALQuality().
|
inline |
Definition at line 156 of file DFCALShower.h.
Referenced by DEventRFBunch_factory_CalorimeterOnly::Break_TieVote_Neutrals(), DEventRFBunch_factory::Break_TieVote_Neutrals(), DAnalysis::DSourceComboer::Cut_dEdxAndEOverP(), DEventProcessor_coherent_peak_skim::Cut_ShowerEOverP(), JEventProcessor_CCAL_online::evnt(), JEventProcessor_FCAL_online::evnt(), JEventProcessor_pi0fcalskim::evnt(), DFCALShower_factory::evnt(), JEventProcessor_FCAL_invmass::evnt(), JEventProcessor_FCALgains::evnt(), JEventProcessor_FCAL_Hadronic_Eff::evnt(), DEventProcessor_bcalfcaltof_res_tree::evnt(), JEventProcessor_highlevel_online::evnt(), DEventProcessor_BCAL_Shower::evnt(), DHistogramAction_PID::Fill_ChargedHists(), DEventWriterROOT::Fill_ChargedHypo(), DHistogramAction_DetectorMatchParams::Fill_Hists(), DFCALShower_factory::FillCovarianceMatrix(), DMCThrownMatching_factory::Find_GenReconMatches_FCALShowers(), DCustomAction_ee_ShowerEoverP_cut::Perform_Action(), DHistogramAction_DetectorPID::Perform_Action(), DCutAction_TrackFCALShowerEOverP::Perform_Action(), and DCutAction_TrackShowerEOverP::Perform_Action().
|
inline |
Definition at line 172 of file DFCALShower.h.
Referenced by DNeutralShower_factory::getFCALQuality().
|
inline |
Definition at line 151 of file DFCALShower.h.
Referenced by DParticleID::Distance_ToTrack(), JEventProcessor_CCAL_online::evnt(), JEventProcessor_FCAL_online::evnt(), JEventProcessor_pi0fcalskim::evnt(), DFCALShower_factory::evnt(), JEventProcessor_FCAL_Pi0HFA::evnt(), JEventProcessor_FCALgains::evnt(), JEventProcessor_FCAL_invmass::evnt(), JEventProcessor_FCAL_Hadronic_Eff::evnt(), DEventProcessor_bcalfcaltof_res_tree::evnt(), DEventProcessor_BCAL_Shower::evnt(), DFCALShower_factory::FillCovarianceMatrix(), DMCThrownMatching_factory::Find_GenReconMatches_FCALShowers(), DNeutralShower_factory::getFCALQuality(), and DCustomAction_p2pi_unusedHists::Perform_Action().
DVector3 DFCALShower::getPositionError | ( | ) | const |
Referenced by DEventProcessor_bcalfcaltof_res_tree::evnt().
|
inline |
Definition at line 168 of file DFCALShower.h.
Referenced by DEventWriterROOT::Fill_ChargedHypo(), DEventWriterROOT::Fill_NeutralHypo(), and DNeutralShower_factory::getFCALQuality().
|
inline |
Definition at line 169 of file DFCALShower.h.
Referenced by DEventWriterROOT::Fill_ChargedHypo(), DEventWriterROOT::Fill_NeutralHypo(), and DNeutralShower_factory::getFCALQuality().
|
inline |
Definition at line 161 of file DFCALShower.h.
Referenced by JEventProcessor_FCAL_Hadronic_Eff::Calc_FCALTiming(), DChargedTrackHypothesis_factory::Create_ChargedTrackHypothesis(), JEventProcessor_TOF_Eff::Cut_FCALTiming(), DParticleID::Distance_ToTrack(), JEventProcessor_CCAL_online::evnt(), JEventProcessor_pi0fcalskim::evnt(), JEventProcessor_FCAL_online::evnt(), DFCALShower_factory::evnt(), JEventProcessor_FCAL_invmass::evnt(), JEventProcessor_FCALgains::evnt(), DEventProcessor_bcalfcaltof_res_tree::evnt(), DEventProcessor_BCAL_Shower::evnt(), DEventRFBunch_factory::Find_TrackTimes_All(), DNeutralShower_factory::getFCALQuality(), and DHistogramAction_DetectorPID::Perform_Action().
|
inline |
Definition at line 167 of file DFCALShower.h.
Referenced by DNeutralShower_factory::getFCALQuality().
DFCALShower::JOBJECT_PUBLIC | ( | DFCALShower | ) |
void DFCALShower::setDocaTrack | ( | const double | docaTrack | ) |
Definition at line 40 of file DFCALShower.cc.
References fDocaTr.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setE1E9 | ( | const double | e1e9 | ) |
Definition at line 45 of file DFCALShower.cc.
References fE1E9.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setE9E25 | ( | const double | e9e25 | ) |
Definition at line 44 of file DFCALShower.cc.
References fE9E25.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setEnergy | ( | const double | energy | ) |
Definition at line 25 of file DFCALShower.cc.
References fEnergy.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setNumBlocks | ( | const int | numBlocks | ) |
Definition at line 46 of file DFCALShower.cc.
References iNumBlocks.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setPosition | ( | const DVector3 & | aPosition | ) |
Definition at line 35 of file DFCALShower.cc.
References fPosition.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setSumU | ( | const double | sumU | ) |
Definition at line 42 of file DFCALShower.cc.
References fSumU.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setSumV | ( | const double | sumV | ) |
Definition at line 43 of file DFCALShower.cc.
References fSumV.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setTime | ( | const double | time | ) |
Definition at line 30 of file DFCALShower.cc.
References fTime.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
void DFCALShower::setTimeTrack | ( | const double | tTrack | ) |
Definition at line 41 of file DFCALShower.cc.
References fTimeTr.
Referenced by DFCALShower_factory::evnt(), and DEventSourceREST::Extract_DFCALShower().
|
inline |
Definition at line 62 of file DFCALShower.h.
References sqrt().
Referenced by DFCALShower_factory::evnt().
Definition at line 106 of file DFCALShower.h.
References X.
|
inline |
Definition at line 59 of file DFCALShower.h.
References sqrt().
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 87 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 63 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 67 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 60 of file DFCALShower.h.
References sqrt().
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 91 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 71 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 61 of file DFCALShower.h.
References sqrt().
Referenced by DFCALShower_factory::evnt().
|
inline |
Definition at line 95 of file DFCALShower.h.
Referenced by DFCALShower_factory::evnt().
TMatrixFSym DFCALShower::ExyztCovariance |
Definition at line 56 of file DFCALShower.h.
Referenced by DEventSourceREST::Extract_DFCALShower(), and DFCALShower_factory::FillCovarianceMatrix().
|
private |
Definition at line 142 of file DFCALShower.h.
Referenced by DFCALShower(), and setDocaTrack().
|
private |
Definition at line 146 of file DFCALShower.h.
Referenced by DFCALShower(), and setE1E9().
|
private |
Definition at line 145 of file DFCALShower.h.
Referenced by DFCALShower(), and setE9E25().
|
private |
Definition at line 138 of file DFCALShower.h.
Referenced by DFCALShower(), and setEnergy().
|
private |
Definition at line 140 of file DFCALShower.h.
Referenced by DFCALShower(), and setPosition().
|
private |
Definition at line 143 of file DFCALShower.h.
Referenced by DFCALShower(), and setSumU().
|
private |
Definition at line 144 of file DFCALShower.h.
Referenced by DFCALShower(), and setSumV().
|
private |
Definition at line 139 of file DFCALShower.h.
Referenced by DFCALShower(), and setTime().
|
private |
Definition at line 141 of file DFCALShower.h.
Referenced by DFCALShower(), and setTimeTrack().
|
private |
Definition at line 147 of file DFCALShower.h.
Referenced by DFCALShower(), and setNumBlocks().