ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtSeGADigitizer.h>
Public Member Functions | |
AtSeGADigitizer () | |
~AtSeGADigitizer () | |
virtual InitStatus | Init () |
virtual void | Exec (Option_t *opt) |
virtual void | EndOfEvent () |
virtual void | Register () |
virtual void | Reset () |
virtual void | FinishEvent () |
virtual void | SetParContainers () |
void | SetRealConfig (Bool_t isRealSet) |
void | SetExpEnergyRes (Double_t crystalResGe) |
void | SetDetectionThreshold (Double_t thresholdEne) |
void | SetNonUniformity (Double_t nonU) |
void | ResetParameters () |
AtSeGACrystalCalData * | AddCrystalCal (Int_t ident, Double_t energy, ULong64_t time) |
Definition at line 22 of file AtSeGADigitizer.h.
AtSeGADigitizer::AtSeGADigitizer | ( | ) |
Default constructor
Definition at line 32 of file AtSeGADigitizer.cxx.
AtSeGADigitizer::~AtSeGADigitizer | ( | ) |
Destructor
Definition at line 37 of file AtSeGADigitizer.cxx.
AtSeGACrystalCalData * AtSeGADigitizer::AddCrystalCal | ( | Int_t | ident, |
Double_t | energy, | ||
ULong64_t | time | ||
) |
Private method AddCrystalCal
Adds a SeGACrystalCal data
Definition at line 177 of file AtSeGADigitizer.cxx.
|
virtual |
Virtual method EndOffEvent
Definition at line 148 of file AtSeGADigitizer.cxx.
|
virtual |
Virtual method Exec
Definition at line 75 of file AtSeGADigitizer.cxx.
|
virtual |
Virtual method FinishEvent
Definition at line 169 of file AtSeGADigitizer.cxx.
|
virtual |
Virtual method Init
Definition at line 55 of file AtSeGADigitizer.cxx.
|
virtual |
Virtual method Register
Definition at line 155 of file AtSeGADigitizer.cxx.
|
virtual |
Virtual method Reset
Definition at line 160 of file AtSeGADigitizer.cxx.
|
inline |
Definition at line 88 of file AtSeGADigitizer.h.
void AtSeGADigitizer::SetDetectionThreshold | ( | Double_t | thresholdEne | ) |
Public method SetDetectionThreshold
Defines the minimum energy requested in a crystal to be included as a CrystalCal
thresholdEne | Double parameter used to set the threshold (in GeV) |
Definition at line 171 of file AtSeGADigitizer.cxx.
void AtSeGADigitizer::SetExpEnergyRes | ( | Double_t | crystalResGe | ) |
Public method SetExpEnergyRes
Sets the experimental energy resolution of the Ge crystals
Definition at line 189 of file AtSeGADigitizer.cxx.
void AtSeGADigitizer::SetNonUniformity | ( | Double_t | nonU | ) |
Public method SetNonUniformity
Defines the fNonUniformity parameter in % deviation from the central value
nonU | Double parameter setting the maximum non-uniformity allowed |
Definition at line 205 of file AtSeGADigitizer.cxx.
|
virtual |
Definition at line 44 of file AtSeGADigitizer.cxx.
void AtSeGADigitizer::SetRealConfig | ( | Bool_t | isRealSet | ) |
Public method SetRealConfig
Defines the REAL experimental resolution and Thresholds of the Ge Crystals
isRealSet | Bool parameter used to set the experimental Resolution and Thresholds |