BmnRoot
Loading...
Searching...
No Matches
BmnHodoStrip.cxx
Go to the documentation of this file.
1#include "BmnHodoStrip.h"
2
3#include <iostream>
4using namespace std;
5
7 : fStripId()
8 , fStripSignal()
9 , fStripSignalIntegral()
10 , fPileUpStatus(PileUp::No) // Initialize fPileUpStatus to PileUp::No
11{
12}
13
15 : fStripId(other.fStripId)
16 , fStripSignal(other.fStripSignal)
17 , fStripSignalIntegral(other.fStripSignalIntegral)
18 , fPileUpStatus(other.fPileUpStatus)
19{
20}
21
23 : fStripId(other.fStripId)
24 , fStripSignal(other.fStripSignal)
25 , fStripSignalIntegral(other.fStripSignalIntegral)
26 , fPileUpStatus(other.fPileUpStatus)
27{
28}
29
31{
32 if (this != &other) {
33 fStripId = other.fStripId;
34 fStripSignal = other.fStripSignal;
35 fStripSignalIntegral = other.fStripSignalIntegral;
36 fPileUpStatus = other.fPileUpStatus;
37 }
38 return *this;
39}
40
42{
43 if (this != &other) {
44 fStripId = other.fStripId;
45 fStripSignal = other.fStripSignal;
46 fStripSignalIntegral = other.fStripSignalIntegral;
47 fPileUpStatus = other.fPileUpStatus;
48 }
49 return *this;
50}
51
52void BmnHodoStrip::Print(Option_t *option) const
53{
54 // Implement your Print method if needed
55}
56
58{
59 fStripId = 0;
60 fStripSignal = 0.;
61 fStripSignalIntegral = 0.;
62 fPileUpStatus = PileUp::No; // Reset fPileUpStatus to PileUp::No
63}
Class for Bmn Hodo strip data container in event.
BmnHodoStrip & operator=(const BmnHodoStrip &)
virtual void Print(Option_t *option="") const
BmnHodoStrip()
Default constructor.
STL namespace.