#include <DEventRFBunch_factory_Calibrations.h>
|
void | Select_GoodTracks (JEventLoop *locEventLoop, vector< const DTrackWireBased * > &locSelectedWireBasedTracks) const |
|
jerror_t | Select_RFBunch (JEventLoop *locEventLoop, vector< const DTrackWireBased * > &locTrackWireBasedVector, double locRFTime) |
|
bool | Find_TrackTimes_SC (const DDetectorMatches *locDetectorMatches, const vector< const DTrackWireBased * > &locTrackWireBasedVector, vector< pair< double, const JObject * > > &locTimes) const |
|
int | Conduct_Vote (JEventLoop *locEventLoop, double locRFTime, vector< pair< double, const JObject * > > &locTimes, int &locHighestNumVotes) |
|
int | Find_BestRFBunchShifts (double locRFHitTime, const vector< pair< double, const JObject * > > &locTimes, map< int, vector< const JObject * > > &locNumBeamBucketsShiftedMap, set< int > &locBestRFBunchShifts) |
|
int | Break_TieVote_Tracks (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_Calibrations::DEventRFBunch_factory_Calibrations |
( |
| ) |
|
|
inline |
DEventRFBunch_factory_Calibrations::~DEventRFBunch_factory_Calibrations |
( |
| ) |
|
|
inline |
int DEventRFBunch_factory_Calibrations::Break_TieVote_Tracks |
( |
map< int, vector< const JObject * > > & |
locNumBeamBucketsShiftedMap, |
|
|
set< int > & |
locBestRFBunchShifts |
|
) |
| |
|
private |
jerror_t DEventRFBunch_factory_Calibrations::brun |
( |
jana::JEventLoop * |
locEventLoop, |
|
|
int32_t |
runnumber |
|
) |
| |
|
private |
int DEventRFBunch_factory_Calibrations::Conduct_Vote |
( |
JEventLoop * |
locEventLoop, |
|
|
double |
locRFTime, |
|
|
vector< pair< double, const JObject * > > & |
locTimes, |
|
|
int & |
locHighestNumVotes |
|
) |
| |
|
private |
jerror_t DEventRFBunch_factory_Calibrations::Create_NaNRFBunch |
( |
void |
| ) |
|
|
private |
jerror_t DEventRFBunch_factory_Calibrations::erun |
( |
void |
| ) |
|
|
private |
jerror_t DEventRFBunch_factory_Calibrations::evnt |
( |
jana::JEventLoop * |
locEventLoop, |
|
|
uint64_t |
eventnumber |
|
) |
| |
|
private |
int DEventRFBunch_factory_Calibrations::Find_BestRFBunchShifts |
( |
double |
locRFHitTime, |
|
|
const vector< pair< double, const JObject * > > & |
locTimes, |
|
|
map< int, vector< const JObject * > > & |
locNumBeamBucketsShiftedMap, |
|
|
set< int > & |
locBestRFBunchShifts |
|
) |
| |
|
private |
bool DEventRFBunch_factory_Calibrations::Find_TrackTimes_SC |
( |
const DDetectorMatches * |
locDetectorMatches, |
|
|
const vector< const DTrackWireBased * > & |
locTrackWireBasedVector, |
|
|
vector< pair< double, const JObject * > > & |
locTimes |
|
) |
| const |
|
private |
jerror_t DEventRFBunch_factory_Calibrations::fini |
( |
void |
| ) |
|
|
private |
jerror_t DEventRFBunch_factory_Calibrations::init |
( |
void |
| ) |
|
|
private |
void DEventRFBunch_factory_Calibrations::Select_GoodTracks |
( |
JEventLoop * |
locEventLoop, |
|
|
vector< const DTrackWireBased * > & |
locSelectedWireBasedTracks |
|
) |
| const |
|
private |
jerror_t DEventRFBunch_factory_Calibrations::Select_RFBunch |
( |
JEventLoop * |
locEventLoop, |
|
|
vector< const DTrackWireBased * > & |
locTrackWireBasedVector, |
|
|
double |
locRFTime |
|
) |
| |
|
private |
const char* DEventRFBunch_factory_Calibrations::Tag |
( |
void |
| ) |
|
|
inline |
double DEventRFBunch_factory_Calibrations::dBeamBunchPeriod |
|
private |
unsigned int DEventRFBunch_factory_Calibrations::dMinHitPlanesPerFDCPackage |
|
private |
unsigned int DEventRFBunch_factory_Calibrations::dMinHitRingsPerCDCSuperlayer |
|
private |
double DEventRFBunch_factory_Calibrations::dMinTrackingFOM |
|
private |
const DParticleID* DEventRFBunch_factory_Calibrations::dParticleID |
|
private |
DVector3 DEventRFBunch_factory_Calibrations::dTargetCenter |
|
private |
The documentation for this class was generated from the following files: