21 |
|
{ |
22 |
|
public: |
23 |
|
ElectronCleaningMod(const char *name="ElectronCleaningMod", |
24 |
< |
const char *title="Electron cleaning module"); |
24 |
> |
const char *title="Electron cleaning module"); |
25 |
|
~ElectronCleaningMod() {} |
26 |
|
|
27 |
< |
void SetGoodElectronsName(const char *name) { fGoodElectronsName = name; } |
28 |
< |
void SetCleanMuonsName(const char *name) { fCleanMuonsName = name; } |
29 |
< |
void SetCleanElectronsName(const char *name) { fCleanElectronsName = name; } |
27 |
> |
const char *GetCleanElectronsName() const { return fCleanElectronsName; } |
28 |
> |
const char *GetCleanName() const { return GetCleanElectronsName(); } |
29 |
> |
const char *GetCleanMuonsName() const { return fCleanMuonsName; } |
30 |
> |
const char *GetGoodElectronsName() const { return fGoodElectronsName; } |
31 |
> |
const char *GetOutputName() const { return GetCleanElectronsName(); } |
32 |
> |
void SetCleanElectronsName(const char *name) { fCleanElectronsName = name; } |
33 |
> |
void SetCleanName(const char *name) { SetCleanElectronsName(name); } |
34 |
> |
void SetCleanMuonsName(const char *name) { fCleanMuonsName = name; } |
35 |
> |
void SetGoodElectronsName(const char *name) { fGoodElectronsName = name; } |
36 |
> |
void SetOutputName(const char *name) { SetCleanElectronsName(name); } |
37 |
|
|
38 |
|
protected: |
39 |
|
void Process(); |
42 |
|
TString fCleanMuonsName; //name of clean muons (input) |
43 |
|
TString fCleanElectronsName; //name of clean electrons (output) |
44 |
|
|
45 |
< |
ClassDef(ElectronCleaningMod,1) // Electron cleaning module |
45 |
> |
ClassDef(ElectronCleaningMod, 1) // Electron cleaning module |
46 |
|
}; |
47 |
|
} |
48 |
|
#endif |