BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnSRCTriggersCheck.h
Go to the documentation of this file.
1
#ifndef BMNSRCTRIGGERSCHECK_H
2
#define BMNSRCTRIGGERSCHECK_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
BmnSRCTriggersCheck
:
public
FairTask
19
{
20
public
:
21
BmnSRCTriggersCheck
() {};
22
23
BmnSRCTriggersCheck
(
Bool_t
);
24
25
virtual
~BmnSRCTriggersCheck
() {};
26
27
virtual
InitStatus
Init
();
28
virtual
void
Exec
(
Option_t
* opt);
29
virtual
void
Finish
();
30
31
private
:
32
Bool_t
fIsExp
;
33
34
TString
fBmnEventHeaderBranchName
;
35
TString
fT0Branch
;
36
TString
fVetoBranch
;
37
TString
fBC1Branch
;
38
TString
fBC2Branch
;
39
TString
fBC3Branch
;
40
TString
fX1RBranch
;
41
TString
fX2RBranch
;
42
TString
fX1LBranch
;
43
TString
fX2LBranch
;
44
TString
fY1RBranch
;
45
TString
fY2RBranch
;
46
TString
fY1LBranch
;
47
TString
fY2LBranch
;
48
TString
fBDBranch
;
49
50
TString
fBmnEvQualityBranchName
;
51
52
TClonesArray
*
fBmnEventHeader
;
53
TClonesArray
*
fT0Array
;
54
TClonesArray
*
fVetoArray
;
55
TClonesArray
*
fBC1Array
;
56
TClonesArray
*
fBC2Array
;
57
TClonesArray
*
fBC3Array
;
58
TClonesArray
*
fY1RArray
;
59
TClonesArray
*
fY1LArray
;
60
TClonesArray
*
fY2RArray
;
61
TClonesArray
*
fY2LArray
;
62
TClonesArray
*
fX1RArray
;
63
TClonesArray
*
fX1LArray
;
64
TClonesArray
*
fX2RArray
;
65
TClonesArray
*
fX2LArray
;
66
TClonesArray
*
fBDArray
;
67
68
// TClonesArray* fBmnGemStripDigitsArray;
69
TClonesArray
*
fBmnEvQuality
;
70
71
ClassDef
(
BmnSRCTriggersCheck
, 1);
72
};
73
74
#endif
Bool_t
bool Bool_t
Option_t
const char Option_t
ClassDef
#define ClassDef(name, id)
TClonesArray.h
TMath.h
TString.h
BmnSRCTriggersCheck::BmnSRCTriggersCheck
BmnSRCTriggersCheck()
Definition
BmnSRCTriggersCheck.h:21
BmnSRCTriggersCheck::fY2LBranch
TString fY2LBranch
Definition
BmnSRCTriggersCheck.h:47
BmnSRCTriggersCheck::fX1RArray
TClonesArray * fX1RArray
Definition
BmnSRCTriggersCheck.h:62
BmnSRCTriggersCheck::fBC1Branch
TString fBC1Branch
Definition
BmnSRCTriggersCheck.h:37
BmnSRCTriggersCheck::fBC1Array
TClonesArray * fBC1Array
Definition
BmnSRCTriggersCheck.h:55
BmnSRCTriggersCheck::fX2RBranch
TString fX2RBranch
Definition
BmnSRCTriggersCheck.h:41
BmnSRCTriggersCheck::fT0Branch
TString fT0Branch
Definition
BmnSRCTriggersCheck.h:35
BmnSRCTriggersCheck::fY1LArray
TClonesArray * fY1LArray
Definition
BmnSRCTriggersCheck.h:59
BmnSRCTriggersCheck::fX1LArray
TClonesArray * fX1LArray
Definition
BmnSRCTriggersCheck.h:63
BmnSRCTriggersCheck::fY1RBranch
TString fY1RBranch
Definition
BmnSRCTriggersCheck.h:44
BmnSRCTriggersCheck::fBmnEvQuality
TClonesArray * fBmnEvQuality
Definition
BmnSRCTriggersCheck.h:69
BmnSRCTriggersCheck::Exec
virtual void Exec(Option_t *opt)
Definition
BmnSRCTriggersCheck.cxx:51
BmnSRCTriggersCheck::fX1LBranch
TString fX1LBranch
Definition
BmnSRCTriggersCheck.h:42
BmnSRCTriggersCheck::Init
virtual InitStatus Init()
Definition
BmnSRCTriggersCheck.cxx:27
BmnSRCTriggersCheck::fY2RBranch
TString fY2RBranch
Definition
BmnSRCTriggersCheck.h:45
BmnSRCTriggersCheck::fBDBranch
TString fBDBranch
Definition
BmnSRCTriggersCheck.h:48
BmnSRCTriggersCheck::fBC3Array
TClonesArray * fBC3Array
Definition
BmnSRCTriggersCheck.h:57
BmnSRCTriggersCheck::~BmnSRCTriggersCheck
virtual ~BmnSRCTriggersCheck()
Definition
BmnSRCTriggersCheck.h:25
BmnSRCTriggersCheck::fBDArray
TClonesArray * fBDArray
Definition
BmnSRCTriggersCheck.h:66
BmnSRCTriggersCheck::fIsExp
Bool_t fIsExp
Definition
BmnSRCTriggersCheck.h:32
BmnSRCTriggersCheck::fBmnEvQualityBranchName
TString fBmnEvQualityBranchName
Definition
BmnSRCTriggersCheck.h:50
BmnSRCTriggersCheck::fBC2Branch
TString fBC2Branch
Definition
BmnSRCTriggersCheck.h:38
BmnSRCTriggersCheck::fX2RArray
TClonesArray * fX2RArray
Definition
BmnSRCTriggersCheck.h:64
BmnSRCTriggersCheck::fBmnEventHeaderBranchName
TString fBmnEventHeaderBranchName
Definition
BmnSRCTriggersCheck.h:34
BmnSRCTriggersCheck::fX2LArray
TClonesArray * fX2LArray
Definition
BmnSRCTriggersCheck.h:65
BmnSRCTriggersCheck::fY2RArray
TClonesArray * fY2RArray
Definition
BmnSRCTriggersCheck.h:60
BmnSRCTriggersCheck::fX2LBranch
TString fX2LBranch
Definition
BmnSRCTriggersCheck.h:43
BmnSRCTriggersCheck::fBC3Branch
TString fBC3Branch
Definition
BmnSRCTriggersCheck.h:39
BmnSRCTriggersCheck::fY2LArray
TClonesArray * fY2LArray
Definition
BmnSRCTriggersCheck.h:61
BmnSRCTriggersCheck::fBmnEventHeader
TClonesArray * fBmnEventHeader
Definition
BmnSRCTriggersCheck.h:52
BmnSRCTriggersCheck::Finish
virtual void Finish()
Definition
BmnSRCTriggersCheck.cxx:189
BmnSRCTriggersCheck::fT0Array
TClonesArray * fT0Array
Definition
BmnSRCTriggersCheck.h:53
BmnSRCTriggersCheck::fBC2Array
TClonesArray * fBC2Array
Definition
BmnSRCTriggersCheck.h:56
BmnSRCTriggersCheck::fVetoArray
TClonesArray * fVetoArray
Definition
BmnSRCTriggersCheck.h:54
BmnSRCTriggersCheck::fVetoBranch
TString fVetoBranch
Definition
BmnSRCTriggersCheck.h:36
BmnSRCTriggersCheck::fY1RArray
TClonesArray * fY1RArray
Definition
BmnSRCTriggersCheck.h:58
BmnSRCTriggersCheck::fX1RBranch
TString fX1RBranch
Definition
BmnSRCTriggersCheck.h:40
BmnSRCTriggersCheck::fY1LBranch
TString fY1LBranch
Definition
BmnSRCTriggersCheck.h:46
FairTask
TClonesArray
TString
TMath
std
Definition
json.hpp:4446
reconstruction
globaltracking
BmnSRCTriggersCheck.h
Generated on
for BmnRoot by
1.17.0