PandaRoot
FairEvtFilterParams.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- FairEvtFilterParams header file -----
3
// -------------------------------------------------------------------------
4
14
#ifndef FAIREVTFILTERPARAMS_H_
15
#define FAIREVTFILTERPARAMS_H_
16
17
#include "TObject.h"
18
19
class
FairEvtFilterParams
:
public
TObject {
20
21
public
:
22
// Default constructor.
23
FairEvtFilterParams
();
24
25
// constructor with parameters
26
FairEvtFilterParams
(Int_t FailedFilterEvents, Int_t GeneratedEvents, Int_t FilterMaxTries);
27
28
// Destructor.
29
virtual
~FairEvtFilterParams
();
30
31
// number of failed attempts to find an event that satisfies all event filters
32
// events are generated by the registered event generators
33
// a value other than 0 indicates that there is something wrong!
34
Int_t
fFailedFilterEvents
;
35
36
// total number of generated events (accepted + rejected)
37
Int_t
fGeneratedEvents
;
38
39
// limiting number for the attempts to find an event that suits all event filters
40
// set this to a very high number
41
// this number is only used to avoid infinite loops in case no event can be found
42
Int_t
fFilterMaxTries
;
43
44
ClassDef(
FairEvtFilterParams
, 1)
45
};
46
47
#endif
/* FAIREVTFILTERPARAMS_H_ */
FairEvtFilterParams::fFilterMaxTries
Int_t fFilterMaxTries
Definition:
FairEvtFilterParams.h:42
FairEvtFilterParams::FairEvtFilterParams
FairEvtFilterParams()
FairEvtFilterParams::fGeneratedEvents
Int_t fGeneratedEvents
Definition:
FairEvtFilterParams.h:37
FairEvtFilterParams::~FairEvtFilterParams
virtual ~FairEvtFilterParams()
FairEvtFilterParams::fFailedFilterEvents
Int_t fFailedFilterEvents
Definition:
FairEvtFilterParams.h:34
FairEvtFilterParams
Definition:
FairEvtFilterParams.h:19
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
pgenerators
eventFilter
FairEvtFilterParams.h
Generated on Fri Oct 21 2022 07:03:57 for PandaRoot by
1.8.13