86
88
/** Sets PhysEventNumber */
87
89
void SetPhysEventNumber(int phys_event_number);
91
/** Returns SampleArray */
92
SampleArray GetSampleArray() const;
94
/** Get an element from SampleArray (needed for PyROOT) */
95
int GetSampleArrayElement(size_t index) const;
97
/** Get size of SampleArray (needed for PyROOT) */
98
size_t GetSampleArraySize() const;
100
/** Sets SampleArray */
101
void SetSampleArray(SampleArray samples);
89
103
/** Returns ChargePm */
90
104
int GetChargePm() const;
92
106
/** Sets ChargePm */
93
107
void SetChargePm(int charge_pm);
109
/** Returns ArrivalTime */
110
int GetArrivalTime() const;
112
/** Sets ArrivalTime */
113
void SetArrivalTime(int arrival_time);
95
115
/** Returns ChannelKey */
96
116
std::string GetChannelKey() const;
98
118
/** Sets ChannelKey */
99
119
void SetChannelKey(std::string channel_key);
121
/** Returns PositionMin */
122
int GetPositionMin() const;
124
/** Sets PositionMin */
125
void SetPositionMin(int position_min);
127
/** Returns PulseArea */
128
int GetPulseArea() const;
130
/** Sets PulseArea */
131
void SetPulseArea(int pulse_area);
101
133
/** Returns TriggerTimeTag */
102
double GetTriggerTimeTag() const;
134
int GetTriggerTimeTag() const;
104
136
/** Sets TriggerTimeTag */
105
void SetTriggerTimeTag(double trigger_time_tag);
137
void SetTriggerTimeTag(int trigger_time_tag);
107
139
/** Returns TimeStamp */
108
140
int GetTimeStamp() const;
111
143
void SetTimeStamp(int time_stamp);
113
145
/** Returns Pedestal */
114
int GetPedestal() const;
146
double GetPedestal() const;
116
148
/** Sets Pedestal */
117
void SetPedestal(int pedestal);
149
void SetPedestal(double pedestal);
119
151
/** Returns PartEventNumber */
120
152
int GetPartEventNumber() const;