Class to access station level reconstructed data. More...
#include "cevt/StationRecData.h"
Private Member Functions | |
StationRecData () | |
~StationRecData () | |
Private Attributes | |
double | fAverageSlantMass |
double | fAverageSlantMassInFiducialArea |
double | fAverageSlantMassOutFiducialArea |
double | fFiducialArea |
bool | fHasFiducialAreaInfo |
bool | fHasSlantMassInfo |
utl::InitializedShadowPtr < utl::MultiTimeDistributionI > | fHitsInFiducialArea |
utl::InitializedShadowPtr < utl::MultiTimeDistributionI > | fHitsOutFiducialArea |
unsigned int | fNumberPadsInFiducialArea |
unsigned int | fNumberPadsOutFiducialArea |
unsigned int | fTotalHits [StationConstants::eLastSource] |
unsigned int | fTotalHitsInFiducialArea [StationConstants::eLastSource] |
double | fTotalHitsInFiducialAreaPileUpCorrected [StationConstants::eLastSource] |
unsigned int | fTotalHitsOutFiducialArea [StationConstants::eLastSource] |
double | fTotalHitsOutFiducialAreaPileUpCorrected [StationConstants::eLastSource] |
double | fTotalHitsPileUpCorrected [StationConstants::eLastSource] |
double | fTotalMuonHitsPileUpCorrected |
Friends | |
class | cevt::Station |
class | utl::ShadowPtr< StationRecData > |
Class to access station level reconstructed data.
Definition at line 33 of file CEvent/StationRecData.h.
typedef utl::MultiTimeDistributionI::ConstIterator cevt::StationRecData::ConstHitsInFiducialAreaIterator |
Definition at line 180 of file CEvent/StationRecData.h.
typedef utl::MultiTimeDistributionI::ConstIterator cevt::StationRecData::ConstHitsOutFiducialAreaIterator |
Definition at line 212 of file CEvent/StationRecData.h.
iterator over available digitized signal time distribution sources. Returns a Labeled time distribution when dereferenced
Definition at line 179 of file CEvent/StationRecData.h.
iterator over available digitized signal time distribution sources. Returns a Labeled time distribution when dereferenced
Definition at line 211 of file CEvent/StationRecData.h.
Definition at line 35 of file CEvent/StationRecData.h.
|
private |
Definition at line 6 of file CEvent/StationRecData.cc.
References cevt::StationConstants::eLastSource.
|
inlineprivate |
Definition at line 133 of file CEvent/StationRecData.h.
|
inline |
Definition at line 174 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
|
inline |
Definition at line 206 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
|
inline |
Definition at line 123 of file CEvent/StationRecData.h.
References fAverageSlantMass.
|
inline |
Definition at line 125 of file CEvent/StationRecData.h.
References fAverageSlantMassInFiducialArea.
|
inline |
Definition at line 127 of file CEvent/StationRecData.h.
References fAverageSlantMassOutFiducialArea.
|
inline |
Definition at line 69 of file CEvent/StationRecData.h.
References fFiducialArea.
|
inline |
Definition at line 158 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 161 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
|
inline |
Definition at line 190 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 193 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
|
inline |
Definition at line 171 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
|
inline |
Definition at line 203 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
|
inline |
Definition at line 78 of file CEvent/StationRecData.h.
References fNumberPadsInFiducialArea.
|
inline |
Definition at line 81 of file CEvent/StationRecData.h.
References fNumberPadsOutFiducialArea.
|
inline |
Definition at line 43 of file CEvent/StationRecData.h.
References fTotalHits.
|
inline |
Definition at line 98 of file CEvent/StationRecData.h.
References fTotalHitsInFiducialArea.
|
inline |
Definition at line 104 of file CEvent/StationRecData.h.
References fTotalHitsInFiducialAreaPileUpCorrected.
|
inline |
Definition at line 101 of file CEvent/StationRecData.h.
References fTotalHitsOutFiducialArea.
|
inline |
Definition at line 107 of file CEvent/StationRecData.h.
References fTotalHitsOutFiducialAreaPileUpCorrected.
|
inline |
Definition at line 46 of file CEvent/StationRecData.h.
References fTotalHitsPileUpCorrected.
|
inline |
Definition at line 54 of file CEvent/StationRecData.h.
References fTotalMuonHitsPileUpCorrected.
|
inline |
Definition at line 66 of file CEvent/StationRecData.h.
References fHasFiducialAreaInfo.
|
inline |
Check if a digitized signal exists. Source may be specified.
Definition at line 168 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Check if a digitized signal exists. Source may be specified.
Definition at line 200 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 121 of file CEvent/StationRecData.h.
References fHasSlantMassInfo.
|
inline |
Definition at line 182 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
|
inline |
Definition at line 184 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
|
inline |
Definition at line 183 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
|
inline |
Definition at line 185 of file CEvent/StationRecData.h.
References fHitsInFiducialArea.
|
inline |
Definition at line 214 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
|
inline |
Definition at line 216 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
|
inline |
Definition at line 215 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
|
inline |
Definition at line 217 of file CEvent/StationRecData.h.
References fHitsOutFiducialArea.
void StationRecData::MakeHitsInFiducialArea | ( | const SignalComponent | source = StationConstants::eTotal | ) |
Make a time distribution. Source may be specified.
Definition at line 33 of file CEvent/StationRecData.cc.
References ns.
Referenced by io::cevtStationRecData_ROOT::operator>>().
void StationRecData::MakeHitsOutFiducialArea | ( | const SignalComponent | source = StationConstants::eTotal | ) |
Make a time distribution. Source may be specified.
Definition at line 40 of file CEvent/StationRecData.cc.
References ns.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 114 of file CEvent/StationRecData.h.
References fAverageSlantMass.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 116 of file CEvent/StationRecData.h.
References fAverageSlantMassInFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 118 of file CEvent/StationRecData.h.
References fAverageSlantMassOutFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 60 of file CEvent/StationRecData.h.
References fFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 63 of file CEvent/StationRecData.h.
References fHasFiducialAreaInfo.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 112 of file CEvent/StationRecData.h.
References fHasSlantMassInfo.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 72 of file CEvent/StationRecData.h.
References fNumberPadsInFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 75 of file CEvent/StationRecData.h.
References fNumberPadsOutFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 37 of file CEvent/StationRecData.h.
References fTotalHits.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 85 of file CEvent/StationRecData.h.
References fTotalHitsInFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 91 of file CEvent/StationRecData.h.
References fTotalHitsInFiducialAreaPileUpCorrected.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 88 of file CEvent/StationRecData.h.
References fTotalHitsOutFiducialArea.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 94 of file CEvent/StationRecData.h.
References fTotalHitsOutFiducialAreaPileUpCorrected.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 40 of file CEvent/StationRecData.h.
References fTotalHitsPileUpCorrected.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
inline |
Definition at line 51 of file CEvent/StationRecData.h.
References fTotalMuonHitsPileUpCorrected.
Referenced by io::cevtStationRecData_ROOT::operator>>().
|
friend |
Definition at line 224 of file CEvent/StationRecData.h.
|
friend |
Definition at line 225 of file CEvent/StationRecData.h.
|
private |
Definition at line 150 of file CEvent/StationRecData.h.
Referenced by GetAverageSlantMass(), and SetAverageSlantMass().
|
private |
Definition at line 151 of file CEvent/StationRecData.h.
Referenced by GetAverageSlantMassInFiducialArea(), and SetAverageSlantMassInFiducialArea().
|
private |
Definition at line 152 of file CEvent/StationRecData.h.
Referenced by GetAverageSlantMassOutFiducialArea(), and SetAverageSlantMassOutFiducialArea().
|
private |
Definition at line 140 of file CEvent/StationRecData.h.
Referenced by GetFiducialArea(), and SetFiducialArea().
|
private |
Definition at line 139 of file CEvent/StationRecData.h.
Referenced by HasFiducialAreaInfo(), and SetHasFiducialAreaInfo().
|
private |
Definition at line 149 of file CEvent/StationRecData.h.
Referenced by HasSlantMassInfo(), and SetHasSlantMassInfo().
|
private |
Definition at line 221 of file CEvent/StationRecData.h.
Referenced by ClearHitsInFiducialArea(), GetHitsInFiducialArea(), GetMultiHitsInFiducialArea(), HasHitsInFiducialArea(), HitsInFiducialAreaBegin(), and HitsInFiducialAreaEnd().
|
private |
Definition at line 222 of file CEvent/StationRecData.h.
Referenced by ClearHitsOutFiducialArea(), GetHitsOutFiducialArea(), GetMultiHitsOutFiducialArea(), HasHitsOutFiducialArea(), HitsOutFiducialAreaBegin(), and HitsOutFiducialAreaEnd().
|
private |
Definition at line 141 of file CEvent/StationRecData.h.
Referenced by GetNumberPadsInFiducialArea(), and SetNumberPadsInFiducialArea().
|
private |
Definition at line 142 of file CEvent/StationRecData.h.
Referenced by GetNumberPadsOutFiducialArea(), and SetNumberPadsOutFiducialArea().
|
private |
Definition at line 135 of file CEvent/StationRecData.h.
Referenced by GetTotalHits(), and SetTotalHits().
|
private |
Definition at line 144 of file CEvent/StationRecData.h.
Referenced by GetTotalHitsInFiducialArea(), and SetTotalHitsInFiducialArea().
|
private |
Definition at line 146 of file CEvent/StationRecData.h.
Referenced by GetTotalHitsInFiducialAreaPileUpCorrected(), and SetTotalHitsInFiducialAreaPileUpCorrected().
|
private |
Definition at line 145 of file CEvent/StationRecData.h.
Referenced by GetTotalHitsOutFiducialArea(), and SetTotalHitsOutFiducialArea().
|
private |
Definition at line 147 of file CEvent/StationRecData.h.
Referenced by GetTotalHitsOutFiducialAreaPileUpCorrected(), and SetTotalHitsOutFiducialAreaPileUpCorrected().
|
private |
Definition at line 136 of file CEvent/StationRecData.h.
Referenced by GetTotalHitsPileUpCorrected(), and SetTotalHitsPileUpCorrected().
|
private |
Definition at line 137 of file CEvent/StationRecData.h.
Referenced by GetTotalMuonHitsPileUpCorrected(), and SetTotalMuonHitsPileUpCorrected().