Hall-D Software
alpha
|
Go to the source code of this file.
Functions | |
unsigned int | Locate (vector< double > &xx, double x) |
Double_t | TimeToDistance (Double_t *x, Double_t *par) |
void | FitTimeToDistance (TString inputROOTFile="hd_root.root") |
Variables | |
double | long_drift_func [3][3] |
double | short_drift_func [3][3] |
double | magnet_correction [2][2] |
vector< double > | cdc_drift_table |
double | Bz_avg |
float | deltaMin = -0.175 |
float | deltaMax = 0.175 |
float | tMin = 300 |
float | tMax = 1200 |
void FitTimeToDistance | ( | TString | inputROOTFile = "hd_root.root" | ) |
Definition at line 111 of file FitTimeToDistance.C.
References c1, c2, c3, c4, c5, c6, cdc_drift_table, f1(), f2, long_drift_func, magnet_correction, run, short_drift_func, thisFile, and TimeToDistance().
unsigned int Locate | ( | vector< double > & | xx, |
double | x | ||
) |
Definition at line 11 of file FitTimeToDistance.C.
Referenced by JEventProcessor_FDCProjectionResiduals::CDCDriftDistance(), and TimeToDistance().
Double_t TimeToDistance | ( | Double_t * | x, |
Double_t * | par | ||
) |
Definition at line 29 of file FitTimeToDistance.C.
References c, c1, c2, c3, cdc_drift_table, deltaMax, deltaMin, xstream::base64::index(), Locate(), sqrt(), tMax, and tMin.
Referenced by FitTimeToDistance(), and HistMacro_CDCTimeToDistance().
double Bz_avg |
Definition at line 6 of file FitTimeToDistance.C.
Referenced by DQuickFit::Copy(), DQuickFit::FitCircle(), DQuickFit::FitCircleRiemann(), DQuickFit::GetBzAvg(), DHelicalFit::GetBzAvg(), DTrackCandidate_factory::MakeCandidateFromMethod1(), DTrackCandidate_factory::MatchMethod2(), DTrackCandidate_factory::MatchMethod3(), DTrackCandidate_factory::MatchMethod4(), DTrackCandidate_factory::MatchMethod5(), DTrackCandidate_factory::MatchMethod6(), and DQuickFit::Print().
vector<double> cdc_drift_table |
Definition at line 5 of file FitTimeToDistance.C.
Referenced by DCDCTrackHit_factory::brun(), JEventProcessor_FDCProjectionResiduals::brun(), DEventProcessor_bcal_calib::brun(), DEventProcessor_dc_alignment::brun(), DEventProcessor_bcal_calib::cdc_drift_distance(), DEventProcessor_dc_alignment::cdc_drift_distance(), JEventProcessor_FDCProjectionResiduals::CDCDriftDistance(), DCDCTrackHit_factory::evnt(), FitTimeToDistance(), HistMacro_CDCTimeToDistance(), and TimeToDistance().
float deltaMax = 0.175 |
Definition at line 9 of file FitTimeToDistance.C.
Referenced by TimeToDistance().
float deltaMin = -0.175 |
Definition at line 9 of file FitTimeToDistance.C.
Referenced by TimeToDistance().
double long_drift_func[3][3] |
Definition at line 1 of file FitTimeToDistance.C.
Referenced by JEventProcessor_FDCProjectionResiduals::brun(), DEventProcessor_dc_alignment::brun(), DEventProcessor_dc_alignment::cdc_drift_distance(), JEventProcessor_FDCProjectionResiduals::CDCDriftDistance(), FitTimeToDistance(), and HistMacro_CDCTimeToDistance().
double magnet_correction[2][2] |
Definition at line 3 of file FitTimeToDistance.C.
Referenced by FitTimeToDistance(), and HistMacro_CDCTimeToDistance().
double short_drift_func[3][3] |
Definition at line 2 of file FitTimeToDistance.C.
Referenced by JEventProcessor_FDCProjectionResiduals::brun(), DEventProcessor_dc_alignment::brun(), DEventProcessor_dc_alignment::cdc_drift_distance(), JEventProcessor_FDCProjectionResiduals::CDCDriftDistance(), FitTimeToDistance(), and HistMacro_CDCTimeToDistance().
float tMax = 1200 |
Definition at line 9 of file FitTimeToDistance.C.
Referenced by TimeToDistance().
float tMin = 300 |
Definition at line 9 of file FitTimeToDistance.C.
Referenced by JEventProcessor_rawevent::evnt(), and TimeToDistance().