#include <R3BNeulandGainMatching.h>
|
| R3BNeulandGainMatching () |
| Default constructor.
|
|
| R3BNeulandGainMatching (const char *name, Int_t iVerbose=1) |
| Standard constructor.
|
|
virtual | ~R3BNeulandGainMatching () |
| Destructor.
|
|
virtual InitStatus | Init () |
| Method for task initialization.
|
|
virtual void | Exec (Option_t *option) |
| Method for event loop implementation.
|
|
virtual void | FinishEvent () |
| A method for finish of processing of an event.
|
|
virtual void | FinishTask () |
| Method for finish of the task execution.
|
|
void | SetUpdateRate (Int_t rate) |
| Method for setting the update rate.
|
|
void | SetTrigger (Int_t trigger) |
| Method for selecting events with certain trigger value.
|
|
void | SetNofModules (Int_t firstPlane, Int_t nPlanes, Int_t nPaddles) |
| Method for setting number of modules in NeuLAND setup.
|
|
void | SetNeededStat (Int_t nevents) |
| Method for setting needed statistics for data analyis.
|
|
Definition at line 23 of file R3BNeulandGainMatching.h.
◆ R3BNeulandGainMatching() [1/2]
R3BNeulandGainMatching::R3BNeulandGainMatching |
( |
| ) |
|
◆ R3BNeulandGainMatching() [2/2]
R3BNeulandGainMatching::R3BNeulandGainMatching |
( |
const char * | name, |
|
|
Int_t | iVerbose = 1 ) |
Creates an instance of the task.
- Parameters
-
name | a name of the task. |
iVerbose | a verbosity level. |
Definition at line 50 of file R3BNeulandGainMatching.cxx.
◆ ~R3BNeulandGainMatching()
R3BNeulandGainMatching::~R3BNeulandGainMatching |
( |
| ) |
|
|
virtual |
◆ Exec()
void R3BNeulandGainMatching::Exec |
( |
Option_t * | option | ) |
|
|
virtual |
Is called by the framework every time a new event is read.
- Parameters
-
option | an execution option. |
Definition at line 127 of file R3BNeulandGainMatching.cxx.
◆ FinishEvent()
void R3BNeulandGainMatching::FinishEvent |
( |
| ) |
|
|
virtual |
◆ FinishTask()
void R3BNeulandGainMatching::FinishTask |
( |
| ) |
|
|
virtual |
◆ getcosmicpeak()
Double_t R3BNeulandGainMatching::getcosmicpeak |
( |
TH1 * | hin | ) |
|
|
private |
◆ Init()
InitStatus R3BNeulandGainMatching::Init |
( |
| ) |
|
|
virtual |
This function is called by the framework before the event loop.
- Returns
- Initialization status. kSUCCESS, kERROR or kFATAL.
Definition at line 60 of file R3BNeulandGainMatching.cxx.
◆ searchcosmicpeak()
Double_t R3BNeulandGainMatching::searchcosmicpeak |
( |
TH1 * | hin, |
|
|
Double_t | width ) |
|
private |
◆ searchcosmicpeaknb()
Double_t R3BNeulandGainMatching::searchcosmicpeaknb |
( |
TH1 * | hin, |
|
|
Double_t | width ) |
|
private |
◆ SetNeededStat()
void R3BNeulandGainMatching::SetNeededStat |
( |
Int_t | nevents | ) |
|
|
inline |
◆ SetNofModules()
void R3BNeulandGainMatching::SetNofModules |
( |
Int_t | firstPlane, |
|
|
Int_t | nPlanes, |
|
|
Int_t | nPaddles ) |
|
inline |
◆ SetTrigger()
void R3BNeulandGainMatching::SetTrigger |
( |
Int_t | trigger | ) |
|
|
inline |
◆ SetUpdateRate()
void R3BNeulandGainMatching::SetUpdateRate |
( |
Int_t | rate | ) |
|
|
inline |
◆ [struct]
struct { ... } R3BNeulandGainMatching::ca[60][50][2] |
◆ ealt
Double_t R3BNeulandGainMatching::ealt[60][50][2] |
|
private |
◆ epics
R3BChannelAccessMasterEPICS R3BNeulandGainMatching::epics |
|
private |
◆ esum
Double_t R3BNeulandGainMatching::esum[60][50][2] |
|
private |
◆ fFirstPlane
UInt_t R3BNeulandGainMatching::fFirstPlane |
|
private |
◆ finished
Bool_t R3BNeulandGainMatching::finished |
|
private |
◆ fNEvents
Int_t R3BNeulandGainMatching::fNEvents |
|
private |
◆ fNEventsNeeded
Int_t R3BNeulandGainMatching::fNEventsNeeded |
|
private |
◆ fNofBarsPerPlane
UInt_t R3BNeulandGainMatching::fNofBarsPerPlane |
|
private |
◆ fNofPlanes
UInt_t R3BNeulandGainMatching::fNofPlanes |
|
private |
◆ fNofPMTs
UInt_t R3BNeulandGainMatching::fNofPMTs |
|
private |
◆ fPmt
TClonesArray* R3BNeulandGainMatching::fPmt |
|
private |
◆ fTrigger
Int_t R3BNeulandGainMatching::fTrigger |
|
private |
◆ fUpdateRate
Int_t R3BNeulandGainMatching::fUpdateRate |
|
private |
◆ group
R3BChannelAccessGroup* R3BNeulandGainMatching::group |
◆ hCosmicPeak
TH1F* R3BNeulandGainMatching::hCosmicPeak[60][50][2] |
|
private |
◆ header
◆ hv
Double_t R3BNeulandGainMatching::hv[60][50][2] |
|
private |
◆ iteration
Int_t R3BNeulandGainMatching::iteration[60][50][2] |
|
private |
◆ peakmethod
Int_t R3BNeulandGainMatching::peakmethod |
|
private |
◆ vmon
R3BChannelAccess* R3BNeulandGainMatching::vmon |
◆ vtarget
R3BChannelAccess* R3BNeulandGainMatching::vtarget |
The documentation for this class was generated from the following files: