#include <DEventRFBunch_factory_CalorimeterOnly.h>
|
jerror_t | Select_RFBunch (JEventLoop *locEventLoop, const DRFTime *locRFTime) |
|
int | Conduct_Vote (JEventLoop *locEventLoop, double locRFTime, vector< pair< double, const JObject * > > &locTimes, bool locUsedTracksFlag, int &locHighestNumVotes) |
|
bool | Find_NeutralTimes (JEventLoop *locEventLoop, vector< pair< double, const JObject * > > &locTimes) |
|
int | Find_BestRFBunchShifts (double locRFHitTime, const vector< pair< double, const JObject * > > &locTimes, map< int, vector< const JObject * > > &locNumBeamBucketsShiftedMap, set< int > &locBestRFBunchShifts) |
|
bool | Break_TieVote_BeamPhotons (vector< const DBeamPhoton * > &locBeamPhotons, double locRFTime, map< int, vector< const JObject * > > &locNumBeamBucketsShiftedMap, set< int > &locBestRFBunchShifts, int locHighestNumVotes) |
|
int | Break_TieVote_Neutrals (map< int, vector< const JObject * > > &locNumBeamBucketsShiftedMap, set< int > &locBestRFBunchShifts) |
|
jerror_t | Create_NaNRFBunch (void) |
|
jerror_t | init (void) |
| Called once at program start. More...
|
|
jerror_t | brun (jana::JEventLoop *locEventLoop, int32_t runnumber) |
| Called everytime a new run number is detected. More...
|
|
jerror_t | evnt (jana::JEventLoop *locEventLoop, 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...
|
|
DEventRFBunch_factory_CalorimeterOnly::DEventRFBunch_factory_CalorimeterOnly |
( |
| ) |
|
|
inline |
DEventRFBunch_factory_CalorimeterOnly::~DEventRFBunch_factory_CalorimeterOnly |
( |
| ) |
|
|
inline |
bool DEventRFBunch_factory_CalorimeterOnly::Break_TieVote_BeamPhotons |
( |
vector< const DBeamPhoton * > & |
locBeamPhotons, |
|
|
double |
locRFTime, |
|
|
map< int, vector< const JObject * > > & |
locNumBeamBucketsShiftedMap, |
|
|
set< int > & |
locBestRFBunchShifts, |
|
|
int |
locHighestNumVotes |
|
) |
| |
|
private |
int DEventRFBunch_factory_CalorimeterOnly::Break_TieVote_Neutrals |
( |
map< int, vector< const JObject * > > & |
locNumBeamBucketsShiftedMap, |
|
|
set< int > & |
locBestRFBunchShifts |
|
) |
| |
|
private |
jerror_t DEventRFBunch_factory_CalorimeterOnly::brun |
( |
jana::JEventLoop * |
locEventLoop, |
|
|
int32_t |
runnumber |
|
) |
| |
|
private |
int DEventRFBunch_factory_CalorimeterOnly::Conduct_Vote |
( |
JEventLoop * |
locEventLoop, |
|
|
double |
locRFTime, |
|
|
vector< pair< double, const JObject * > > & |
locTimes, |
|
|
bool |
locUsedTracksFlag, |
|
|
int & |
locHighestNumVotes |
|
) |
| |
|
private |
jerror_t DEventRFBunch_factory_CalorimeterOnly::Create_NaNRFBunch |
( |
void |
| ) |
|
|
private |
jerror_t DEventRFBunch_factory_CalorimeterOnly::erun |
( |
void |
| ) |
|
|
private |
jerror_t DEventRFBunch_factory_CalorimeterOnly::evnt |
( |
jana::JEventLoop * |
locEventLoop, |
|
|
uint64_t |
eventnumber |
|
) |
| |
|
private |
int DEventRFBunch_factory_CalorimeterOnly::Find_BestRFBunchShifts |
( |
double |
locRFHitTime, |
|
|
const vector< pair< double, const JObject * > > & |
locTimes, |
|
|
map< int, vector< const JObject * > > & |
locNumBeamBucketsShiftedMap, |
|
|
set< int > & |
locBestRFBunchShifts |
|
) |
| |
|
private |
bool DEventRFBunch_factory_CalorimeterOnly::Find_NeutralTimes |
( |
JEventLoop * |
locEventLoop, |
|
|
vector< pair< double, const JObject * > > & |
locTimes |
|
) |
| |
|
private |
jerror_t DEventRFBunch_factory_CalorimeterOnly::fini |
( |
void |
| ) |
|
|
private |
jerror_t DEventRFBunch_factory_CalorimeterOnly::init |
( |
void |
| ) |
|
|
private |
jerror_t DEventRFBunch_factory_CalorimeterOnly::Select_RFBunch |
( |
JEventLoop * |
locEventLoop, |
|
|
const DRFTime * |
locRFTime |
|
) |
| |
|
private |
const char* DEventRFBunch_factory_CalorimeterOnly::Tag |
( |
void |
| ) |
|
|
inline |
double DEventRFBunch_factory_CalorimeterOnly::dBeamBunchPeriod |
|
private |
double DEventRFBunch_factory_CalorimeterOnly::dMinTrackingFOM |
|
private |
const DParticleID* DEventRFBunch_factory_CalorimeterOnly::dParticleID |
|
private |
DVector3 DEventRFBunch_factory_CalorimeterOnly::dTargetCenter |
|
private |
bool DEventRFBunch_factory_CalorimeterOnly::USE_BCAL |
|
private |
bool DEventRFBunch_factory_CalorimeterOnly::USE_CCAL |
|
private |
bool DEventRFBunch_factory_CalorimeterOnly::USE_FCAL |
|
private |
The documentation for this class was generated from the following files: