#include <DEventProcessor_bcalfcaltof_res_tree.h>
|
| DEventProcessor_bcalfcaltof_res_tree () |
|
| ~DEventProcessor_bcalfcaltof_res_tree () |
|
const char * | className (void) |
|
void | Convert_Coordinates_BCALToLab (float locBCALR, float locBCALPhi, float locBCALZ, DVector3 &locLabVertex) |
|
void | Convert_Coordinates_LabToBCAL (const DVector3 &locLabVertex, float &locBCALR, float &locBCALPhi, float &locBCALZ) |
|
double | Calc_MostProbableTOFdE (const DVector3 &locMomentum, double mass) |
|
void | Calc_MostProbableTOFdEdx (double p, double mass, double dx, double &dE, double &dEdx) |
|
float | Calc_BCALPathLengthCorrection (float locEnergy) |
|
float | Calc_BCALPathLengthCorrectionZPostE (float locZ) |
|
float | Calc_FCALPathLengthCorrection (float locEnergy) |
|
|
jerror_t | init (void) |
| Called once at program start. More...
|
|
jerror_t | brun (JEventLoop *eventLoop, int32_t runnumber) |
| Called everytime a new run number is detected. More...
|
|
jerror_t | evnt (JEventLoop *eventLoop, uint64_t eventnumber) |
| Called every event. More...
|
|
jerror_t | erun (void) |
| Called everytime run number changes, provided brun has been called. More...
|
|
jerror_t | fini (void) |
| Called after last event of last event source has been processed. More...
|
|
DEventProcessor_bcalfcaltof_res_tree::DEventProcessor_bcalfcaltof_res_tree |
( |
| ) |
|
|
inline |
DEventProcessor_bcalfcaltof_res_tree::~DEventProcessor_bcalfcaltof_res_tree |
( |
| ) |
|
|
inline |
jerror_t DEventProcessor_bcalfcaltof_res_tree::brun |
( |
JEventLoop * |
eventLoop, |
|
|
int32_t |
runnumber |
|
) |
| |
|
private |
float DEventProcessor_bcalfcaltof_res_tree::Calc_BCALPathLengthCorrection |
( |
float |
locEnergy | ) |
|
float DEventProcessor_bcalfcaltof_res_tree::Calc_BCALPathLengthCorrectionZPostE |
( |
float |
locZ | ) |
|
float DEventProcessor_bcalfcaltof_res_tree::Calc_FCALPathLengthCorrection |
( |
float |
locEnergy | ) |
|
double DEventProcessor_bcalfcaltof_res_tree::Calc_MostProbableTOFdE |
( |
const DVector3 & |
locMomentum, |
|
|
double |
mass |
|
) |
| |
void DEventProcessor_bcalfcaltof_res_tree::Calc_MostProbableTOFdEdx |
( |
double |
p, |
|
|
double |
mass, |
|
|
double |
dx, |
|
|
double & |
dE, |
|
|
double & |
dEdx |
|
) |
| |
const char* DEventProcessor_bcalfcaltof_res_tree::className |
( |
void |
| ) |
|
|
inline |
void DEventProcessor_bcalfcaltof_res_tree::Convert_Coordinates_BCALToLab |
( |
float |
locBCALR, |
|
|
float |
locBCALPhi, |
|
|
float |
locBCALZ, |
|
|
DVector3 & |
locLabVertex |
|
) |
| |
void DEventProcessor_bcalfcaltof_res_tree::Convert_Coordinates_LabToBCAL |
( |
const DVector3 & |
locLabVertex, |
|
|
float & |
locBCALR, |
|
|
float & |
locBCALPhi, |
|
|
float & |
locBCALZ |
|
) |
| |
jerror_t DEventProcessor_bcalfcaltof_res_tree::erun |
( |
void |
| ) |
|
|
private |
jerror_t DEventProcessor_bcalfcaltof_res_tree::evnt |
( |
JEventLoop * |
eventLoop, |
|
|
uint64_t |
eventnumber |
|
) |
| |
|
private |
Called every event.
Definition at line 88 of file DEventProcessor_bcalfcaltof_res_tree.cc.
References Calc_BCALPathLengthCorrection(), Calc_BCALPathLengthCorrectionZPostE(), Calc_FCALPathLengthCorrection(), Calc_MostProbableTOFdE(), dBCALMCComparison, dBCALStudyFlag, TOFMCComparison::dDeltadE, BCALMCComparison::dDeltaE, FCALMCComparison::dDeltaE, BCALMCComparison::dDeltaPhi, BCALMCComparison::dDeltaR, BCALMCComparison::dDeltaT, FCALMCComparison::dDeltaT, TOFMCComparison::dDeltaT, FCALMCComparison::dDeltaX, TOFMCComparison::dDeltaX, FCALMCComparison::dDeltaY, TOFMCComparison::dDeltaY, BCALMCComparison::dDeltaZ, FCALMCComparison::dDeltaZ, TOFMCComparison::dDeltaZ, DTOFPoint::dE, dFCALMCComparison, dFCALStudyFlag, TOFMCComparison::dHorizontalPlaneFlag, BCALMCComparison::dPathLengthCorrection, FCALMCComparison::dPathLengthCorrection, dPluginTree_BCALMCComparison, dPluginTree_FCALMCComparison, dPluginTree_TOFMCComparison, BCALMCComparison::dShowerUncertaintyE, FCALMCComparison::dShowerUncertaintyE, BCALMCComparison::dShowerUncertaintyT, FCALMCComparison::dShowerUncertaintyT, FCALMCComparison::dShowerUncertaintyX, BCALMCComparison::dShowerUncertaintyX, FCALMCComparison::dShowerUncertaintyY, BCALMCComparison::dShowerUncertaintyY, BCALMCComparison::dShowerUncertaintyZ, FCALMCComparison::dShowerUncertaintyZ, dTOFMCComparison, dTOFStudyFlag, TOFMCComparison::dTrueBetaGamma, TOFMCComparison::dTruedE, BCALMCComparison::dTrueE, FCALMCComparison::dTrueE, BCALMCComparison::dTruePhi, BCALMCComparison::dTrueR, BCALMCComparison::dTrueT, TOFMCComparison::dTrueT, FCALMCComparison::dTrueT, TOFMCComparison::dTrueX, FCALMCComparison::dTrueX, TOFMCComparison::dTrueY, FCALMCComparison::dTrueY, BCALMCComparison::dTrueZ, TOFMCComparison::dTrueZ, FCALMCComparison::dTrueZ, TOFMCComparison::dVerticalPlaneFlag, DBCALShower::E, DTOFTruth::E, e, DBCALShower::EErr(), DKinematicData::energy(), Gamma, DFCALShower::getEnergy(), DFCALShower::getPosition(), DFCALShower::getPositionError(), DFCALShower::getTime(), japp, DKinematicData::momentum(), ParticleMass(), DTOFPoint::pos, DKinematicData::position(), DTOFTruth::ptype, DTOFTruth::px, DTOFTruth::py, DTOFTruth::pz, sin(), sqrt(), DTOFTruth::t, DBCALShower::t, DTOFPoint::t, DBCALShower::tErr(), DMCThrown::type, DBCALShower::x, DTOFTruth::x, DBCALShower::xErr(), DTOFTruth::y, DBCALShower::y, DBCALShower::yErr(), DTOFTruth::z, DBCALShower::z, and DBCALShower::zErr().
jerror_t DEventProcessor_bcalfcaltof_res_tree::fini |
( |
void |
| ) |
|
|
private |
jerror_t DEventProcessor_bcalfcaltof_res_tree::init |
( |
void |
| ) |
|
|
private |
bool DEventProcessor_bcalfcaltof_res_tree::dBCALStudyFlag |
|
private |
bool DEventProcessor_bcalfcaltof_res_tree::dFCALStudyFlag |
|
private |
double DEventProcessor_bcalfcaltof_res_tree::dKRhoZoverA |
|
private |
double DEventProcessor_bcalfcaltof_res_tree::dLnI |
|
private |
TTree* DEventProcessor_bcalfcaltof_res_tree::dPluginTree_BCALMCComparison |
|
private |
TTree* DEventProcessor_bcalfcaltof_res_tree::dPluginTree_FCALMCComparison |
|
private |
TTree* DEventProcessor_bcalfcaltof_res_tree::dPluginTree_TOFMCComparison |
|
private |
double DEventProcessor_bcalfcaltof_res_tree::dRhoZoverA |
|
private |
const DRootGeom* DEventProcessor_bcalfcaltof_res_tree::dRootGeom |
|
private |
bool DEventProcessor_bcalfcaltof_res_tree::dTOFStudyFlag |
|
private |
DTrackFitter* DEventProcessor_bcalfcaltof_res_tree::dTrackFitter |
|
private |
bool DEventProcessor_bcalfcaltof_res_tree::locSCStudyFlag |
|
private |
The documentation for this class was generated from the following files: