#include <JEventProcessor_FDCProjectionResiduals.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...
|
|
bool | Expect_Hit (const DTrackTimeBased *thisTimeBasedTrack, DCDCWire *wire, double distanceToWire, double &delta, double &dz, const DTrackFitter *fitter) |
|
double | CDCDriftDistance (double delta, double t) |
|
unsigned int | Locate (vector< double > &xx, double x) |
|
double | GetDOCA (DVector3, DVector3, DVector3, DVector3, DVector3 &, DVector3 &) |
|
JEventProcessor_FDCProjectionResiduals::JEventProcessor_FDCProjectionResiduals |
( |
| ) |
|
JEventProcessor_FDCProjectionResiduals::~JEventProcessor_FDCProjectionResiduals |
( |
| ) |
|
jerror_t JEventProcessor_FDCProjectionResiduals::brun |
( |
jana::JEventLoop * |
eventLoop, |
|
|
int32_t |
runnumber |
|
) |
| |
|
private |
double JEventProcessor_FDCProjectionResiduals::CDCDriftDistance |
( |
double |
delta, |
|
|
double |
t |
|
) |
| |
|
private |
const char* JEventProcessor_FDCProjectionResiduals::className |
( |
void |
| ) |
|
|
inline |
jerror_t JEventProcessor_FDCProjectionResiduals::erun |
( |
void |
| ) |
|
|
private |
jerror_t JEventProcessor_FDCProjectionResiduals::evnt |
( |
jana::JEventLoop * |
eventLoop, |
|
|
uint64_t |
eventnumber |
|
) |
| |
|
private |
Called every event.
Definition at line 186 of file JEventProcessor_FDCProjectionResiduals.cc.
References _DBG_, DTrackFitter::DistToWire(), Fill1DHistogram(), Fill2DHistogram(), fitter, DChargedTrackHypothesis::Get_TrackTimeBased(), DCoordinateSystem::origin, DCDCHit::ring, DCDCWire::ring, sprintf(), DCDCHit::straw, DCDCWire::straw, SYS_CDC, DCDCHit::t, DTrackingData::t0(), and DCoordinateSystem::udir.
bool JEventProcessor_FDCProjectionResiduals::Expect_Hit |
( |
const DTrackTimeBased * |
thisTimeBasedTrack, |
|
|
DCDCWire * |
wire, |
|
|
double |
distanceToWire, |
|
|
double & |
delta, |
|
|
double & |
dz, |
|
|
const DTrackFitter * |
fitter |
|
) |
| |
|
private |
jerror_t JEventProcessor_FDCProjectionResiduals::fini |
( |
void |
| ) |
|
|
private |
jerror_t JEventProcessor_FDCProjectionResiduals::init |
( |
void |
| ) |
|
|
private |
unsigned int JEventProcessor_FDCProjectionResiduals::Locate |
( |
vector< double > & |
xx, |
|
|
double |
x |
|
) |
| |
|
private |
vector<double> JEventProcessor_FDCProjectionResiduals::cdc_drift_table |
|
private |
vector< vector< DCDCWire * > > JEventProcessor_FDCProjectionResiduals::cdcwires |
|
private |
DGeometry* JEventProcessor_FDCProjectionResiduals::dgeom |
|
private |
bool JEventProcessor_FDCProjectionResiduals::dIsNoFieldFlag |
|
private |
double JEventProcessor_FDCProjectionResiduals::dMinTrackingFOM |
|
private |
double JEventProcessor_FDCProjectionResiduals::dTargetCenterZ |
|
private |
double JEventProcessor_FDCProjectionResiduals::dTargetLength |
|
private |
double JEventProcessor_FDCProjectionResiduals::endplate_dz |
|
private |
double JEventProcessor_FDCProjectionResiduals::endplate_rmax |
|
private |
double JEventProcessor_FDCProjectionResiduals::endplate_rmin |
|
private |
double JEventProcessor_FDCProjectionResiduals::endplate_z |
|
private |
double JEventProcessor_FDCProjectionResiduals::long_drift_func[3][3] |
|
private |
double JEventProcessor_FDCProjectionResiduals::MAX_DRIFT_TIME |
|
private |
vector<vector<double> > JEventProcessor_FDCProjectionResiduals::max_sag |
|
private |
int JEventProcessor_FDCProjectionResiduals::PLANE_TO_SKIP |
|
private |
vector<vector<double> > JEventProcessor_FDCProjectionResiduals::sag_phi_offset |
|
private |
double JEventProcessor_FDCProjectionResiduals::short_drift_func[3][3] |
|
private |
The documentation for this class was generated from the following files: