virtual const char* GetBgDirectory(){return fBgDir.Data();}
virtual const char* GetPattern() {return fPattern.Data();}
virtual Float_t GetFiducialEtaMin() const {return fFiducialEtaMin;}
- virtual Float_t GetFiducialEtaMax() const {return fFiducialEtaMax;}
+ virtual Float_t GetFiducialEtaMax() const {return fFiducialEtaMax;}
+ virtual Float_t GetFiducialPhiMin() const {return fFiducialPhiMin;}
+ virtual Float_t GetFiducialPhiMax() const {return fFiducialPhiMax;}
virtual Float_t GetPtCut() const {return fPtCut;}
Int_t GetNEvents() const {return fLast-fFirst;}
Int_t GetFirstEvent() const {return fFirst;}
Int_t GetLastEvent() const {return fLast;}
Int_t GetDetector() const {return fOption;}
+ Bool_t GetDZ() const {return fDZ;}
Int_t GetDebug() const {return fDebug;}
Int_t GetSignalPerBg() const {return fSignalPerBg;}
virtual void SetLastEvent(Int_t i=-1) {fLast=i;}
virtual void SetFiducialEta(Float_t etamin, Float_t etamax)
{ fFiducialEtaMin = etamin; fFiducialEtaMax = etamax;}
+ virtual void SetFiducialPhi(Float_t phimin, Float_t phimax)
+ { fFiducialPhiMin = phimin; fFiducialPhiMax = phimax;}
virtual void SetPtCut(Float_t par = 2.0) {fPtCut = par;}
-
+ virtual void SetDZ(Bool_t deadzone = 0) {fDZ = deadzone;}
virtual void SetDetector(Int_t option = 0) {fOption = option;}
virtual void SetDebug(Int_t debug = 0) {fDebug = debug;}
+
protected:
Int_t fFirst; // First and last events analyzed
Int_t fLast; // in current set of files
Int_t fOption; // detector used for jet reconstruction
Int_t fDebug; // debug option
+ Bool_t fDZ; // include dead zones or not
Int_t fSignalPerBg;
Float_t fFiducialEtaMin; // Fiducial minimum eta
Float_t fFiducialEtaMax; // Fiducial maximum eta
+ Float_t fFiducialPhiMin; // Fiducial minimum phi
+ Float_t fFiducialPhiMax; // Fiducial maximum phi
Float_t fPtCut; // pt cut
TString fComment; // a comment
TString fDir; // directory with input files for signal