3 #ifndef AliGenTriggerMapSelector_H
4 #define AliGenTriggerMapSelector_H
6 #include "AliSelectorRL.h"
14 class AliGenTriggerMapSelector : public AliSelectorRL {
16 AliGenTriggerMapSelector();
17 virtual ~AliGenTriggerMapSelector();
19 virtual void Init(TTree *tree);
20 virtual void SlaveBegin(TTree *tree);
21 virtual Bool_t Process(Long64_t entry);
22 virtual Bool_t Notify();
23 virtual void SlaveTerminate();
24 virtual void Terminate();
26 void WriteHistograms(const char* filename = "triggerMap.root");
27 void ReadHistograms(const char* filename = "triggerMap.root");
28 void GenerateTriggerMap(Bool_t clean = kFALSE);
33 TNtuple* fTracklets; // vertex vs. chip_l1 vs. chip_l2 for all tracklets
36 AliGenTriggerMapSelector(const AliGenTriggerMapSelector&);
37 AliGenTriggerMapSelector& operator=(const AliGenTriggerMapSelector&);
39 ClassDef(AliGenTriggerMapSelector, 0);