|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtApolloDigitizer.h>


Public Member Functions | |
| AtApolloDigitizer () | |
| ~AtApolloDigitizer () | |
| 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 crystalResCsI, Double_t crystalResLaBr) |
| void | SetDetectionThreshold (Double_t thresholdEne) |
| void | SetNonUniformity (Double_t nonU) |
| void | ResetParameters () |
| AtApolloCrystalCalData * | AddCrystalCal (Int_t ident, Double_t energy, ULong64_t time) |
Definition at line 23 of file AtApolloDigitizer.h.
| AtApolloDigitizer::AtApolloDigitizer | ( | ) |
Default constructor
Definition at line 32 of file AtApolloDigitizer.cxx.
| AtApolloDigitizer::~AtApolloDigitizer | ( | ) |
Destructor
Definition at line 37 of file AtApolloDigitizer.cxx.
| AtApolloCrystalCalData * AtApolloDigitizer::AddCrystalCal | ( | Int_t | ident, |
| Double_t | energy, | ||
| ULong64_t | time | ||
| ) |
Private method AddCrystalCal
Adds a ApolloCrystalCal data
Definition at line 187 of file AtApolloDigitizer.cxx.
|
virtual |
Virtual method EndOffEvent
Definition at line 158 of file AtApolloDigitizer.cxx.
|
virtual |
Virtual method Exec
Definition at line 81 of file AtApolloDigitizer.cxx.
|
virtual |
Virtual method FinishEvent
Definition at line 179 of file AtApolloDigitizer.cxx.
|
virtual |
Virtual method Init
Definition at line 59 of file AtApolloDigitizer.cxx.
|
virtual |
Virtual method Register
Definition at line 165 of file AtApolloDigitizer.cxx.
|
virtual |
Virtual method Reset
Definition at line 170 of file AtApolloDigitizer.cxx.
|
inline |
Definition at line 82 of file AtApolloDigitizer.h.
| void AtApolloDigitizer::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 181 of file AtApolloDigitizer.cxx.
| void AtApolloDigitizer::SetExpEnergyRes | ( | Double_t | crystalResCsI, |
| Double_t | crystalResLaBr | ||
| ) |
Public method SetExpEnergyRes
Sets the experimental energy resolution of the CsI and LaBr crystals
Definition at line 199 of file AtApolloDigitizer.cxx.
| void AtApolloDigitizer::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 216 of file AtApolloDigitizer.cxx.
|
virtual |
Definition at line 48 of file AtApolloDigitizer.cxx.
| void AtApolloDigitizer::SetRealConfig | ( | Bool_t | isRealSet | ) |
Public method SetRealConfig
Defines the REAL experimental resolution and Thresholds of the CsI(Tl) Crystals
| isRealSet | Bool parameter used to set the experimental Resolution and Thresholds |
1.8.18