1 #ifndef ROOT_EdbShowAlgClean
2 #define ROOT_EdbShowAlgClean
9 #include "TBenchmark.h"
10 #include "TMultiLayerPerceptron.h"
11 #include "TMLPAnalyzer.h"
76 void SetSource(TObjArray* Source);
77 void SetDirt(TObjArray* Dirt);
78 void SetTarget(TObjArray* Target);
85 eCleaningType[CleaningType]=Value;
91 void CheckClassType();
92 void CheckClassTypeEntries();
95 void RemovePassingDirtFromSource();
96 void RemoveStoppingDirtFromSource();
101 void SimpleRemoveTrackSegmentsFromShower();
103 void SimpleRemoveDoubleBTViewOverlap();
104 Int_t SimpleRemoveDoubleBTViewOverlap(
EdbShowerP* shower);
105 void SimpleRemoveBGSegmentsFromShower();
106 Int_t SimpleRemoveBGSegmentsFromShower(
EdbShowerP* shower);
Definition: EdbShowAlgClean.h:31
TArrayI * eCleaningType
Definition: EdbShowAlgClean.h:46
TObjArray * GetTarget() const
Definition: EdbShowAlgClean.h:72
void SetCleaningType(Int_t CleaningType, Int_t Value)
Definition: EdbShowAlgClean.h:84
TObjArray * eTarget
Definition: EdbShowAlgClean.h:42
TObjArray * GetSource() const
Definition: EdbShowAlgClean.h:66
ClassDef(EdbShowAlgClean, 1)
TObjArray * eSource
Definition: EdbShowAlgClean.h:36
Int_t eSourceClassType
Definition: EdbShowAlgClean.h:37
Int_t eTargetClassType
Definition: EdbShowAlgClean.h:43
TObjArray * eDirt
Definition: EdbShowAlgClean.h:39
void SetTarget(EdbShowerP *TargetShower)
TObjArray * GetDirt() const
Definition: EdbShowAlgClean.h:69
Int_t eDirtClassType
Definition: EdbShowAlgClean.h:40
Definition: EdbShowerP.h:28
Definition: EdbPattern.h:118
void Help()
Definition: mc2raw.cxx:20
Int_t type
Definition: testBGReduction_By_ANN.C:15
EdbSegP * s1
Definition: tlg2pattern.C:30
EdbSegP * s2
Definition: tlg2pattern.C:31