Station Calibration data More...
#include "sevt/StationCalibData.h"
Public Member Functions | |
unsigned int | GetEndSecond () const |
GPS second of end of calibration. More... | |
const std::vector< int > & | GetMuonChargeHisto () const |
histogram of the sum of muon charges (not really used anywhere) More... | |
int | GetMuonChargeHistoOffset () const |
x axis offset of the combined charge histogram More... | |
unsigned int | GetNT1 () const |
number of T1 received during calibration More... | |
unsigned int | GetNT2 () const |
number of T2 received during calibration More... | |
unsigned int | GetNTot () const |
total number of triggers recevied during calibration More... | |
unsigned int | GetNTubesOk () const |
get numbers of tubes with calibration More... | |
unsigned int | GetStartSecond () const |
GPS second of start of calibration. More... | |
int | GetVersion () const |
version of the onboard calibration More... | |
void | SetEndSecond (const unsigned int es) |
GPS second of end of calibration. More... | |
void | SetMuonChargeHisto (const std::vector< int > &mch, const int offset) |
histogram of the sum of muon charges More... | |
void | SetNT1 (const unsigned int nt1) |
number of T1 received during calibration More... | |
void | SetNT2 (const unsigned int nt2) |
number of T2 received during calibration More... | |
void | SetNTot (const unsigned int ntot) |
total number of triggers recevied during calibration More... | |
void | SetNTubesOk (const unsigned int nTubesOk) |
get numbers of tubes with calibration More... | |
void | SetStartSecond (const unsigned int ss) |
GPS second of start of calibration. More... | |
void | SetVersion (const int version) |
version of the onboard calibration More... | |
Private Member Functions | |
StationCalibData ()=default | |
~StationCalibData ()=default | |
Private Attributes | |
unsigned int | fEndSecond = 0 |
std::vector< int > | fMuonChargeHisto |
int | fMuonChargeHistoOffset = 0 |
unsigned int | fNT1 = 0 |
unsigned int | fNT2 = 0 |
unsigned int | fNTot = 0 |
unsigned int | fNTubesOk = 0 |
unsigned int | fStartSecond = 0 |
int | fVersion = 0 |
Friends | |
class | Station |
class | utl::ShadowPtr< StationCalibData > |
|
privatedefault |
|
privatedefault |
|
inline |
GPS second of end of calibration.
Definition at line 29 of file StationCalibData.h.
References fEndSecond.
Referenced by evt::ConvertEventToIoSd(), and SdInspectorOG::SdInspector::Run().
|
inline |
histogram of the sum of muon charges (not really used anywhere)
Definition at line 39 of file StationCalibData.h.
References fMuonChargeHisto.
Referenced by evt::ConvertEventToIoSd(), SdEACalibrationFillerKG::SdEACalibrationFiller::FillCalibrationInfo(), and SdInspectorOG::SdInspector::Run().
|
inline |
x axis offset of the combined charge histogram
Definition at line 42 of file StationCalibData.h.
References fMuonChargeHistoOffset.
Referenced by evt::ConvertEventToIoSd().
|
inline |
number of T1 received during calibration
Definition at line 31 of file StationCalibData.h.
References fNT1.
Referenced by evt::ConvertEventToIoSd(), and SdInspectorOG::SdInspector::Run().
|
inline |
number of T2 received during calibration
Definition at line 33 of file StationCalibData.h.
References fNT2.
Referenced by evt::ConvertEventToIoSd(), and SdInspectorOG::SdInspector::Run().
|
inline |
total number of triggers recevied during calibration
Definition at line 35 of file StationCalibData.h.
References fNTot.
Referenced by evt::ConvertEventToIoSd(), and SdInspectorOG::SdInspector::Run().
|
inline |
get numbers of tubes with calibration
Definition at line 37 of file StationCalibData.h.
References fNTubesOk.
Referenced by SdInspectorOG::SdInspector::Run().
|
inline |
GPS second of start of calibration.
Definition at line 27 of file StationCalibData.h.
References fStartSecond.
Referenced by evt::ConvertEventToIoSd(), and SdInspectorOG::SdInspector::Run().
|
inline |
version of the onboard calibration
Definition at line 25 of file StationCalibData.h.
References fVersion.
Referenced by SdCalibPlotterOG::AddHeader(), SdHistogramFitterKG::SdHistogramFitter::CalculatePeakAndCharge(), SdHistogramFitterOG::SdHistogramFitter::CalculatePeakAndCharge(), SdCalibratorOG::SdCalibrator::CalculatePeakAndCharge(), evt::ConvertEventToIoSd(), SdCalibPlotterOG::MuonPeakView::Draw(), SdCalibPlotterOG::MuonChargeView::Draw(), SdInspectorOG::SdInspector::Run(), and SdCalibPlotterOG::SdCalibPlotter::Run().
|
inline |
GPS second of end of calibration.
Definition at line 50 of file StationCalibData.h.
References fEndSecond.
Referenced by io::StationCalibData_ROOT::operator>>(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), and testSEventImpl::setStationCalibDataValues().
|
inline |
histogram of the sum of muon charges
Definition at line 60 of file StationCalibData.h.
References fMuonChargeHisto, and fMuonChargeHistoOffset.
Referenced by io::StationCalibData_ROOT::operator>>(), and testSEventImpl::setStationCalibDataValues().
|
inline |
number of T1 received during calibration
Definition at line 52 of file StationCalibData.h.
References fNT1.
Referenced by io::StationCalibData_ROOT::operator>>(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), and testSEventImpl::setStationCalibDataValues().
|
inline |
number of T2 received during calibration
Definition at line 54 of file StationCalibData.h.
References fNT2.
Referenced by io::StationCalibData_ROOT::operator>>(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), and testSEventImpl::setStationCalibDataValues().
|
inline |
total number of triggers recevied during calibration
Definition at line 56 of file StationCalibData.h.
References fNTot.
Referenced by io::StationCalibData_ROOT::operator>>(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), and testSEventImpl::setStationCalibDataValues().
|
inline |
get numbers of tubes with calibration
Definition at line 58 of file StationCalibData.h.
References fNTubesOk.
Referenced by io::StationCalibData_ROOT::operator>>(), and testSEventImpl::setStationCalibDataValues().
|
inline |
GPS second of start of calibration.
Definition at line 48 of file StationCalibData.h.
References fStartSecond.
Referenced by io::StationCalibData_ROOT::operator>>(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), and testSEventImpl::setStationCalibDataValues().
|
inline |
version of the onboard calibration
Definition at line 46 of file StationCalibData.h.
References fVersion.
Referenced by io::StationCalibData_ROOT::operator>>(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), and testSEventImpl::setStationCalibDataValues().
|
friend |
Definition at line 77 of file StationCalibData.h.
|
friend |
Definition at line 78 of file StationCalibData.h.
|
private |
Definition at line 69 of file StationCalibData.h.
Referenced by GetEndSecond(), and SetEndSecond().
|
private |
Definition at line 74 of file StationCalibData.h.
Referenced by GetMuonChargeHisto(), and SetMuonChargeHisto().
|
private |
Definition at line 75 of file StationCalibData.h.
Referenced by GetMuonChargeHistoOffset(), and SetMuonChargeHisto().
|
private |
Definition at line 70 of file StationCalibData.h.
|
private |
Definition at line 71 of file StationCalibData.h.
|
private |
Definition at line 72 of file StationCalibData.h.
|
private |
Definition at line 73 of file StationCalibData.h.
Referenced by GetNTubesOk(), and SetNTubesOk().
|
private |
Definition at line 68 of file StationCalibData.h.
Referenced by GetStartSecond(), and SetStartSecond().
|
private |
Definition at line 67 of file StationCalibData.h.
Referenced by GetVersion(), and SetVersion().