|
Class Reference for E1039 Core & Analysis Software
|
Class to hold the calibration parameters. More...
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-analysis/CalibChamXT/src/CalibParam.h>
Public Member Functions | |
| CalibParam () | |
| virtual | ~CalibParam () |
| int | GetNumPlanes () const |
| void | SetAnaPlanes (const bool d0, const bool d1, const bool d2, const bool d3p, const bool d3m) |
| bool | GetAnaPlane (const int i_pl) |
| bool | TimeWindowIsFixed () const |
| RTCurve * | GetRTCurve (const int i_pl) const |
| double | GetTMin (const int i_pl) const |
| double | GetTMax (const int i_pl) const |
| double | GetRMax (const int i_pl) const |
| double | GetT0 (const int i_pl) const |
| double | GetT1 (const int i_pl) const |
| TGraph * | GetGraphT2R (const int i_pl) const |
| void | Init (const int n_rt_pt) |
| void | ReadRTParam (const std::string fname) |
| void | WriteRTParam (const std::string dir_name, const std::string fname) |
| void | WriteRTGraph (const std::string dir_name, const std::string fname) |
| void | ReadTimeWindow (const std::string fname) |
Static Public Member Functions | |
| static double | ZOfStationID (const int st_id) |
Class to hold the calibration parameters.
Definition at line 8 of file CalibParam.h.
| CalibParam::CalibParam | ( | ) |
Definition at line 14 of file CalibParam.cc.
|
virtual |
Definition at line 21 of file CalibParam.cc.
|
inline |
Definition at line 31 of file CalibParam.h.
Referenced by MakeRTCurve::DrawCalibResult(), SRMakeRTCurve::DrawCalibResult(), CalibData::DrawHistHit(), MakeRTCurve::ExtractRT(), and SRMakeRTCurve::ExtractRT().
Here is the caller graph for this function:
|
inline |
Definition at line 42 of file CalibParam.h.
Referenced by MakeRTCurve::DrawCalibResult(), SRMakeRTCurve::DrawCalibResult(), MakeRTCurve::ExtractRT(), and SRMakeRTCurve::ExtractRT().
Here is the caller graph for this function:
|
inline |
Definition at line 28 of file CalibParam.h.
Referenced by MakeRTCurve::DrawCalibResult(), SRMakeRTCurve::DrawCalibResult(), CalibData::DrawHistHit(), MakeRTCurve::ExtractRT(), SRMakeRTCurve::ExtractRT(), and CalibData::Init().
Here is the caller graph for this function:
|
inline |
Definition at line 38 of file CalibParam.h.
Referenced by MakeRTCurve::ExtractRT(), SRMakeRTCurve::ExtractRT(), and CalibData::Init().
Here is the caller graph for this function:
|
inline |
Definition at line 34 of file CalibParam.h.
Referenced by MakeRTCurve::DrawCalibResult(), SRMakeRTCurve::DrawCalibResult(), MakeRTCurve::ExtractRT(), and SRMakeRTCurve::ExtractRT().
Here is the caller graph for this function:
|
inline |
Definition at line 39 of file CalibParam.h.
Referenced by MakeRTCurve::ExtractRT(), and SRMakeRTCurve::ExtractRT().
Here is the caller graph for this function:
|
inline |
Definition at line 40 of file CalibParam.h.
Referenced by MakeRTCurve::ExtractRT(), and SRMakeRTCurve::ExtractRT().
Here is the caller graph for this function:
|
inline |
Definition at line 37 of file CalibParam.h.
Referenced by CalibData::Init().
Here is the caller graph for this function:
|
inline |
Definition at line 36 of file CalibParam.h.
Referenced by CalibData::Init().
Here is the caller graph for this function:| void CalibParam::Init | ( | const int | n_rt_pt | ) |
Definition at line 35 of file CalibParam.cc.
References GeomSvc::getCellWidth(), and GeomSvc::instance().
Referenced by MakeRTCurve::Init(), and SRMakeRTCurve::InitRun().
Here is the call graph for this function:
Here is the caller graph for this function:| void CalibParam::ReadRTParam | ( | const std::string | fname | ) |
Definition at line 82 of file CalibParam.cc.
References GeomSvc::getDetectorID(), and GeomSvc::instance().
Referenced by MakeRTCurve::Init(), and SRMakeRTCurve::InitRun().
Here is the call graph for this function:
Here is the caller graph for this function:| void CalibParam::ReadTimeWindow | ( | const std::string | fname | ) |
Definition at line 204 of file CalibParam.cc.
| void CalibParam::SetAnaPlanes | ( | const bool | d0, |
| const bool | d1, | ||
| const bool | d2, | ||
| const bool | d3p, | ||
| const bool | d3m | ||
| ) |
Definition at line 26 of file CalibParam.cc.
Referenced by MakeRTCurve::Init(), and SRMakeRTCurve::InitRun().
Here is the caller graph for this function:
|
inline |
Definition at line 33 of file CalibParam.h.
Referenced by MakeRTCurve::ExtractRT(), and SRMakeRTCurve::ExtractRT().
Here is the caller graph for this function:| void CalibParam::WriteRTGraph | ( | const std::string | dir_name, |
| const std::string | fname | ||
| ) |
Definition at line 172 of file CalibParam.cc.
References GeomSvc::getDetectorName(), RTCurve::GetT2DRGraph(), RTCurve::GetT2RSpline(), and GeomSvc::instance().
Referenced by MakeRTCurve::WriteRT(), and SRMakeRTCurve::WriteRT().
Here is the call graph for this function:
Here is the caller graph for this function:| void CalibParam::WriteRTParam | ( | const std::string | dir_name, |
| const std::string | fname | ||
| ) |
Definition at line 120 of file CalibParam.cc.
References RTCurve::EvalR(), GeomSvc::getDetectorName(), RTCurve::GetRWidth(), and GeomSvc::instance().
Referenced by MakeRTCurve::WriteRT(), and SRMakeRTCurve::WriteRT().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 224 of file CalibParam.cc.
Referenced by CalibData::FillTracklet(), and SRMakeRTCurve::InAcceptance().
Here is the caller graph for this function: