BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnBCHitProducer.h
Go to the documentation of this file.
1
#ifndef BmnBCHitProducer_H
2
#define BmnBCHitProducer_H
3
4
#include "
BmnBCHit.h
"
5
#include "FairMCPoint.h"
6
#include "FairRunSim.h"
7
#include "FairTask.h"
8
#include "
Rtypes.h
"
9
#include "
TClonesArray.h
"
10
11
#include <iostream>
12
13
using namespace
std
;
14
15
class
BmnBCHitProducer
:
public
FairTask
16
{
17
public
:
18
BmnBCHitProducer
();
19
virtual
~BmnBCHitProducer
();
20
21
virtual
InitStatus
Init
();
22
virtual
void
Exec
(
Option_t
* opt);
23
virtual
void
Finish
();
24
25
// void ProcessMCPoints();
26
27
private
:
28
TString
fInputBranchName
;
29
TString
fOutputHitsBranchName
;
30
TString
fOutputHitMatchesBranchName
;
31
32
/** Input array of BC Points **/
33
TClonesArray
*
fBmnBCPointsArray
;
//!
34
35
/** Output array of BC Hits **/
36
TClonesArray
*
fBmnBCHitsArray
;
//!
37
38
Bool_t
fOnlyPrimary
;
39
Bool_t
fUseRealEffects
;
40
41
ClassDef
(
BmnBCHitProducer
, 1);
42
};
43
44
#endif
/* BmnBCHitProducer_H */
Bool_t
bool Bool_t
Option_t
const char Option_t
Rtypes.h
ClassDef
#define ClassDef(name, id)
TClonesArray.h
BmnBCHitProducer::Init
virtual InitStatus Init()
Definition
BmnBCHitProducer.cxx:23
BmnBCHitProducer::fUseRealEffects
Bool_t fUseRealEffects
Definition
BmnBCHitProducer.h:39
BmnBCHitProducer::~BmnBCHitProducer
virtual ~BmnBCHitProducer()
Definition
BmnBCHitProducer.cxx:21
BmnBCHitProducer::fBmnBCHitsArray
TClonesArray * fBmnBCHitsArray
Output array of BC Hits.
Definition
BmnBCHitProducer.h:36
BmnBCHitProducer::fOutputHitsBranchName
TString fOutputHitsBranchName
Definition
BmnBCHitProducer.h:29
BmnBCHitProducer::Finish
virtual void Finish()
Definition
BmnBCHitProducer.cxx:86
BmnBCHitProducer::fOutputHitMatchesBranchName
TString fOutputHitMatchesBranchName
Definition
BmnBCHitProducer.h:30
BmnBCHitProducer::fBmnBCPointsArray
TClonesArray * fBmnBCPointsArray
Input array of BC Points.
Definition
BmnBCHitProducer.h:33
BmnBCHitProducer::fOnlyPrimary
Bool_t fOnlyPrimary
Definition
BmnBCHitProducer.h:38
BmnBCHitProducer::fInputBranchName
TString fInputBranchName
Definition
BmnBCHitProducer.h:28
BmnBCHitProducer::Exec
virtual void Exec(Option_t *opt)
Definition
BmnBCHitProducer.cxx:38
BmnBCHitProducer::BmnBCHitProducer
BmnBCHitProducer()
Definition
BmnBCHitProducer.cxx:10
FairTask
TClonesArray
TString
BmnBCHit.h
std
Definition
json.hpp:4446
detectors
bc
BmnBCHitProducer.h
Generated on
for BmnRoot by
1.17.0