CEvent/StationRecData.cc
Go to the documentation of this file.
1 #include <cevt/StationRecData.h>
2 
3 using namespace cevt;
4 using namespace utl;
5 
7 {
8 
9  fTotalMuonHitsPileUpCorrected = 0.0;
10  fHasFiducialAreaInfo = false;
11  fFiducialArea = 0.0;
12  fNumberPadsInFiducialArea = 0;
13  fNumberPadsOutFiducialArea = 0;
14 
15  for (int ii = 0; ii != static_cast<int>(StationConstants::eLastSource); ++ii) {
16  fTotalHits[ii] = 0;
17  fTotalHitsPileUpCorrected[ii] = 0.0;
18  fTotalHitsInFiducialArea[ii] = 0;
19  fTotalHitsOutFiducialArea[ii] = 0;
20  fTotalHitsInFiducialAreaPileUpCorrected[ii] = 0.0;
21  fTotalHitsOutFiducialAreaPileUpCorrected[ii] = 0.0;
22  }
23 
24  fHasSlantMassInfo = false;
25  fAverageSlantMass = 0.0;
26  fAverageSlantMassInFiducialArea = 0.0;
27  fAverageSlantMassOutFiducialArea = 0.0;
28 
29 }
30 
31 
32 void
34 {
35  fHitsInFiducialArea->AddTimeDistribution(1*ns, source);
36 }
37 
38 
39 void
41 {
42  fHitsOutFiducialArea->AddTimeDistribution(1*ns, source);
43 }
44 
45 
46 // Configure (x)emacs for this file ...
47 // Local Variables:
48 // mode: c++
49 // End:
void MakeHitsOutFiducialArea(const SignalComponent source=StationConstants::eTotal)
Make a time distribution. Source may be specified.
const double ns
void MakeHitsInFiducialArea(const SignalComponent source=StationConstants::eTotal)
Make a time distribution. Source may be specified.

, generated on Tue Sep 26 2023.