BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnTriggersCheck.h
Go to the documentation of this file.
1
#ifndef BMNTRIGGERSCHECK_H
2
#define BMNTRIGGERSCHECK_H 1
3
4
#include "BmnEventHeader.h"
5
#include "BmnEventQuality.h"
6
#include "FairRootManager.h"
7
#include "FairTask.h"
8
9
#include <
TClonesArray.h
>
10
#include <
TMath.h
>
11
#include <
TString.h
>
12
#include <UniDetectorParameter.h>
13
#include <UniRun.h>
14
15
using namespace
std
;
16
using namespace
TMath
;
17
18
class
BmnTriggersCheck
:
public
FairTask
19
{
20
public
:
21
BmnTriggersCheck
() {};
22
23
BmnTriggersCheck
(
Bool_t
,
Int_t
,
Int_t
);
24
25
virtual
~BmnTriggersCheck
() {};
26
27
virtual
InitStatus
Init
();
28
virtual
void
Exec
(
Option_t
* opt);
29
virtual
void
Finish
();
30
31
private
:
32
Bool_t
fIsExp
;
33
Int_t
fRunPeriod
;
34
Int_t
fRunNumber
;
35
TString
fBmnEventHeaderBranchName
;
36
TString
fT0Branch
;
37
TString
fVetoBranch
;
38
TString
fBC2Branch
;
39
TString
fBC1Branch
;
40
TString
fBC3Branch
;
41
TString
fBDBranch
;
42
43
TString
fBmnEvQualityBranchName
;
44
45
TClonesArray
*
fBmnEventHeader
;
46
TClonesArray
*
fT0Array
;
47
TClonesArray
*
fVetoArray
;
48
TClonesArray
*
fBC2Array
;
49
TClonesArray
*
fBC1Array
;
50
TClonesArray
*
fBC3Array
;
51
TClonesArray
*
fBDArray
;
52
53
// TClonesArray* fBmnGemStripDigitsArray;
54
TClonesArray
*
fBmnEvQuality
;
55
56
ClassDef
(
BmnTriggersCheck
, 1);
57
};
58
59
#endif
Bool_t
bool Bool_t
Int_t
int Int_t
Option_t
const char Option_t
ClassDef
#define ClassDef(name, id)
TClonesArray.h
TMath.h
TString.h
BmnTriggersCheck
Definition
BmnTriggersCheck.h:19
BmnTriggersCheck::fBC1Array
TClonesArray * fBC1Array
Definition
BmnTriggersCheck.h:49
BmnTriggersCheck::fIsExp
Bool_t fIsExp
Definition
BmnTriggersCheck.h:32
BmnTriggersCheck::Init
virtual InitStatus Init()
BmnTriggersCheck::fBC1Branch
TString fBC1Branch
Definition
BmnTriggersCheck.h:39
BmnTriggersCheck::fVetoBranch
TString fVetoBranch
Definition
BmnTriggersCheck.h:37
BmnTriggersCheck::fT0Branch
TString fT0Branch
Definition
BmnTriggersCheck.h:36
BmnTriggersCheck::fBmnEvQualityBranchName
TString fBmnEvQualityBranchName
Definition
BmnTriggersCheck.h:43
BmnTriggersCheck::fBC3Array
TClonesArray * fBC3Array
Definition
BmnTriggersCheck.h:50
BmnTriggersCheck::fVetoArray
TClonesArray * fVetoArray
Definition
BmnTriggersCheck.h:47
BmnTriggersCheck::fRunPeriod
Int_t fRunPeriod
Definition
BmnTriggersCheck.h:33
BmnTriggersCheck::fBmnEventHeaderBranchName
TString fBmnEventHeaderBranchName
Definition
BmnTriggersCheck.h:35
BmnTriggersCheck::Exec
virtual void Exec(Option_t *opt)
BmnTriggersCheck::fBDArray
TClonesArray * fBDArray
Definition
BmnTriggersCheck.h:51
BmnTriggersCheck::Finish
virtual void Finish()
BmnTriggersCheck::fBC2Branch
TString fBC2Branch
Definition
BmnTriggersCheck.h:38
BmnTriggersCheck::fBmnEvQuality
TClonesArray * fBmnEvQuality
Definition
BmnTriggersCheck.h:54
BmnTriggersCheck::fBmnEventHeader
TClonesArray * fBmnEventHeader
Definition
BmnTriggersCheck.h:45
BmnTriggersCheck::~BmnTriggersCheck
virtual ~BmnTriggersCheck()
Definition
BmnTriggersCheck.h:25
BmnTriggersCheck::BmnTriggersCheck
BmnTriggersCheck(Bool_t, Int_t, Int_t)
BmnTriggersCheck::fBC3Branch
TString fBC3Branch
Definition
BmnTriggersCheck.h:40
BmnTriggersCheck::BmnTriggersCheck
BmnTriggersCheck()
Definition
BmnTriggersCheck.h:21
BmnTriggersCheck::fBC2Array
TClonesArray * fBC2Array
Definition
BmnTriggersCheck.h:48
BmnTriggersCheck::fRunNumber
Int_t fRunNumber
Definition
BmnTriggersCheck.h:34
BmnTriggersCheck::fBDBranch
TString fBDBranch
Definition
BmnTriggersCheck.h:41
BmnTriggersCheck::fT0Array
TClonesArray * fT0Array
Definition
BmnTriggersCheck.h:46
FairTask
TClonesArray
TString
TMath
std
Definition
json.hpp:4446
reconstruction
globaltracking
BmnTriggersCheck.h
Generated on
for BmnRoot by
1.17.0