LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
ElectronLifetimeContainer.h
Go to the documentation of this file.
1 
11 #ifndef ELECTRONLIFETIMECONTAINER_H
12 #define ELECTRONLIFETIMECONTAINER_H 1
13 
15 
16 namespace lariov {
21 
22  public:
24  ElectronLifetimeContainer(unsigned int ch) : ChData(ch) {}
25 
28 
29  float ExpOffset() const { return fExpOffset; }
30  float TimeConstant() const { return fTimeConstant; }
31  float ExpOffsetErr() const { return fExpOffsetErr; }
32  float TimeConstantErr() const { return fTimeConstantErr; }
33 
34  void SetExpOffset(float val) { fExpOffset = val; }
35  void SetTimeConstant(float val) { fTimeConstant = val; }
36  void SetExpOffsetErr(float val) { fExpOffsetErr = val; }
37  void SetTimeConstantErr(float val) { fTimeConstantErr = val; }
38 
39  private:
40  float fExpOffset;
44 
45  }; // end class
46 } // end namespace lariov
47 
48 #endif
ElectronLifetimeContainer(unsigned int ch)
Constructor.
Filters for channels, events, etc.
Class def header for a class ChData.