]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROTriggerSimulator.h
nbins added as data member + axes renamed
[u/mrichter/AliRoot.git] / VZERO / AliVZEROTriggerSimulator.h
index 722b2121a82a09176ea6f992364b04941f942a02..000ec31b2c88377a1ca4c57463be466ebf0d6293 100644 (file)
@@ -64,14 +64,17 @@ public:
        void SetBeamGas()               { (fTriggerWord += 0x1<<15);};\r
        \r
        void Run();\r
+       virtual void Print(Option_t* /* opt */) const;\r
        \r
 private:\r
        // Private methods\r
        AliVZEROTriggerSimulator(const AliVZEROTriggerSimulator &/*triggerSim*/);\r
        AliVZEROTriggerSimulator& operator= (const AliVZEROTriggerSimulator & /*triggerSim*/);\r
        AliVZEROTriggerData * LoadTriggerData() const ;\r
+       void                  LoadClockOffset();\r
        void GenerateBBWindows();\r
        void GenerateBGWindows();\r
+       Bool_t AreGatesOpen() const;\r
        \r
        // Members\r
        AliVZEROLogicalSignal * fBBGate[AliVZEROTriggerData::kNCIUBoards];  // BB Observation window\r
@@ -83,6 +86,7 @@ private:
        AliVZEROLogicalSignal * fBGReset[AliVZEROTriggerData::kNCIUBoards]; // BG Reset Window\r
 \r
        AliVZEROTriggerData *fTriggerData; // Object holding the trigger configuration parameters\r
+       Float_t fClockOffset[AliVZEROTriggerData::kNCIUBoards]; // TDC clock offset including roll-over, trig count and L0->L1 delay\r
        \r
        TTree* fDigitsTree; //Pointer to VZERO digit tree\r
        TClonesArray* fDigits; //Pointer to VZERO digit array\r
@@ -93,7 +97,7 @@ private:
        \r
        UShort_t fTriggerWord; // Word holding the 16 triggers return by the FEE\r
                \r
-       ClassDef( AliVZEROTriggerSimulator, 2 )  \r
+       ClassDef( AliVZEROTriggerSimulator, 3 )  \r
 \r
 };\r
 \r