#include <JEventProcessor_ST_online_Tresolution.h>
|
jerror_t | init (void) |
| Called once at program start. More...
|
|
jerror_t | brun (jana::JEventLoop *eventLoop, int32_t runnumber) |
| Called everytime a new run number is detected. More...
|
|
jerror_t | evnt (jana::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...
|
|
JEventProcessor_ST_online_Tresolution::JEventProcessor_ST_online_Tresolution |
( |
| ) |
|
JEventProcessor_ST_online_Tresolution::~JEventProcessor_ST_online_Tresolution |
( |
| ) |
|
jerror_t JEventProcessor_ST_online_Tresolution::brun |
( |
jana::JEventLoop * |
eventLoop, |
|
|
int32_t |
runnumber |
|
) |
| |
|
private |
const char* JEventProcessor_ST_online_Tresolution::className |
( |
void |
| ) |
|
|
inline |
jerror_t JEventProcessor_ST_online_Tresolution::erun |
( |
void |
| ) |
|
|
private |
jerror_t JEventProcessor_ST_online_Tresolution::evnt |
( |
jana::JEventLoop * |
eventLoop, |
|
|
uint64_t |
eventnumber |
|
) |
| |
|
private |
Called every event.
Fill the sc time histograms corrected for walk and propagation//
Definition at line 113 of file JEventProcessor_ST_online_Tresolution.cc.
References _DBG_, DEventRFBunch::dNumParticleVotes, DRFTime::dTime, DTrackTimeBased::extrapolations, DTrackTimeBased::FOM, DChargedTrack::Get_BestTrackingFOM(), DTrigger::Get_L1FrontPanelTriggerBits(), DDetectorMatches::Get_SCMatchParams(), DChargedTrackHypothesis::Get_TrackTimeBased(), japp, locRFTimeFactory, DKinematicData::position(), st_time, DRFTime_factory::Step_TimeToNearInputTime(), SYS_START, and DKinematicData::z().
jerror_t JEventProcessor_ST_online_Tresolution::fini |
( |
void |
| ) |
|
|
private |
jerror_t JEventProcessor_ST_online_Tresolution::init |
( |
void |
| ) |
|
|
private |
double JEventProcessor_ST_online_Tresolution::Corr_Time |
|
private |
double JEventProcessor_ST_online_Tresolution::Corr_Time_bn |
|
private |
double JEventProcessor_ST_online_Tresolution::Corr_Time_bs |
|
private |
double JEventProcessor_ST_online_Tresolution::Corr_Time_ns |
|
private |
double JEventProcessor_ST_online_Tresolution::Corr_Time_ss |
|
private |
double JEventProcessor_ST_online_Tresolution::dRFBunchPeriod |
|
private |
double JEventProcessor_ST_online_Tresolution::FlightTime |
|
private |
bool JEventProcessor_ST_online_Tresolution::foundSC |
|
private |
bool JEventProcessor_ST_online_Tresolution::foundSCandTOF |
|
private |
bool JEventProcessor_ST_online_Tresolution::foundTOF |
|
private |
TH2I** JEventProcessor_ST_online_Tresolution::h2_CorrectedTime_z |
|
private |
DVector3 JEventProcessor_ST_online_Tresolution::IntersectionDir |
|
private |
DVector3 JEventProcessor_ST_online_Tresolution::IntersectionPoint |
|
private |
double JEventProcessor_ST_online_Tresolution::locCenteredRFTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locCenterToVertexRFTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locFlightTimeCorrectedSCTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locFlightTimeCorrectedTOFTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locPeriod |
|
private |
double JEventProcessor_ST_online_Tresolution::locSCHitTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locSCPropTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locSCTrackFlightTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locSCzIntersection |
|
private |
double JEventProcessor_ST_online_Tresolution::locTOFHitTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locTOFTrackFlightTime |
|
private |
double JEventProcessor_ST_online_Tresolution::locVertexRFTime |
|
private |
int JEventProcessor_ST_online_Tresolution::NoBins_time |
|
private |
int JEventProcessor_ST_online_Tresolution::NoBins_z |
|
private |
double JEventProcessor_ST_online_Tresolution::pim_pmag_cut |
|
private |
vector<vector<double> > JEventProcessor_ST_online_Tresolution::propagation_time_corr |
|
private |
double JEventProcessor_ST_online_Tresolution::r_v |
|
private |
bool JEventProcessor_ST_online_Tresolution::r_vertex_cut |
|
private |
int JEventProcessor_ST_online_Tresolution::sc_index |
|
private |
bool JEventProcessor_ST_online_Tresolution::sc_match |
|
private |
bool JEventProcessor_ST_online_Tresolution::sc_match_pid |
|
private |
vector<vector<DVector3> > JEventProcessor_ST_online_Tresolution::sc_norm |
|
private |
vector<vector<DVector3> > JEventProcessor_ST_online_Tresolution::sc_pos |
|
private |
double JEventProcessor_ST_online_Tresolution::sc_pos_eobs |
|
private |
double JEventProcessor_ST_online_Tresolution::sc_pos_eons |
|
private |
double JEventProcessor_ST_online_Tresolution::sc_pos_eoss |
|
private |
double JEventProcessor_ST_online_Tresolution::sc_pos_soss |
|
private |
double JEventProcessor_ST_online_Tresolution::SC_RFShiftedTime |
|
private |
double JEventProcessor_ST_online_Tresolution::st_corr_FlightTime |
|
private |
vector<shared_ptr<const DSCHitMatchParams> > JEventProcessor_ST_online_Tresolution::st_params |
|
private |
double JEventProcessor_ST_online_Tresolution::st_time |
|
private |
double JEventProcessor_ST_online_Tresolution::time_lower_limit |
|
private |
double JEventProcessor_ST_online_Tresolution::time_upper_limit |
|
private |
double JEventProcessor_ST_online_Tresolution::trackingFOMCut |
|
private |
DVector3 JEventProcessor_ST_online_Tresolution::vertex |
|
private |
double JEventProcessor_ST_online_Tresolution::z_lower_limit |
|
private |
double JEventProcessor_ST_online_Tresolution::z_target_center |
|
private |
double JEventProcessor_ST_online_Tresolution::z_upper_limit |
|
private |
double JEventProcessor_ST_online_Tresolution::z_v |
|
private |
bool JEventProcessor_ST_online_Tresolution::z_vertex_cut |
|
private |
The documentation for this class was generated from the following files: