New macro for generating MC OCDB for PbPb.
[u/mrichter/AliRoot.git] / VZERO / AliVZEROLogicalSignal.h
index 3180a12..85977dc 100644 (file)
@@ -1,43 +1,55 @@
-#ifndef ALIVZEROLOGICALSIGNAL_H
-#define ALIVZEROLOGICALSIGNAL_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
- * reserved. 
- *
- * See cxx source for full Copyright notice                               
- */
-
-#include <TObject.h>
-
-class AliVZEROLogicalSignal  : public TObject {
-public:
-       AliVZEROLogicalSignal();
-       AliVZEROLogicalSignal(Float_t start, Float_t stop);
-       AliVZEROLogicalSignal(UShort_t profilClock, UInt_t delay);
-       ~AliVZEROLogicalSignal();
-       AliVZEROLogicalSignal(const AliVZEROLogicalSignal &signal);
-       AliVZEROLogicalSignal& operator= (const AliVZEROLogicalSignal &signal);
-       AliVZEROLogicalSignal operator& (const AliVZEROLogicalSignal &signal) const;
-       AliVZEROLogicalSignal operator| (const AliVZEROLogicalSignal &signal) const;
-       // Print method
-       virtual void Print(Option_t* opt="") const { AliInfo(Form("\t -> Start %f Stop %f\n ",fStart,fStop));}
-       
-       Float_t GetStartTime() const {return fStart;};
-       Float_t GetStopTime() const {return fStop;};
-       Float_t GetWidth() const {return (fStop - fStart);};
-       
-       void SetStartTime(Float_t time);
-       void SetStopTime(Float_t time);
-       
-       Bool_t IsInCoincidence(Float_t time);
-       
-private:
-       
-       Float_t fStart; // Start Time of the signal with respect to the LHC Clock
-       Float_t fStop;  // Stop Time of the signal with respect to the LHC Clock
-       
-       
-       ClassDef( AliVZEROLogicalSignal, 1 )  
-       
-};
-
-#endif // ALIVZEROLOGICALSIGNAL_H
+#ifndef ALIVZEROLOGICALSIGNAL_H\r
+#define ALIVZEROLOGICALSIGNAL_H\r
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights\r
+ * reserved. \r
+ *\r
+ * See cxx source for full Copyright notice                               \r
+ */\r
+\r
+\r
+// \r
+// Class AliVZEROLogicalSignal\r
+// ---------------------------\r
+// Describes a logical signal in the electronics. \r
+// Use it to generate observation windows\r
+// which are used by AliVZEROTriggerSimulator class\r
+// \r
+\r
+\r
+#include <TObject.h>\r
+\r
+class AliVZEROLogicalSignal  : public TObject {\r
+public:\r
+       AliVZEROLogicalSignal();\r
+       AliVZEROLogicalSignal(Float_t start, Float_t stop);\r
+       AliVZEROLogicalSignal(UShort_t profilClock, UInt_t delay);\r
+       virtual ~AliVZEROLogicalSignal();\r
+       AliVZEROLogicalSignal(const AliVZEROLogicalSignal &signal);\r
+       AliVZEROLogicalSignal& operator= (const AliVZEROLogicalSignal &signal);\r
+       AliVZEROLogicalSignal operator& (const AliVZEROLogicalSignal &signal) const;\r
+       AliVZEROLogicalSignal operator| (const AliVZEROLogicalSignal &signal) const;\r
+       // Print method\r
+       virtual void Print(Option_t* opt="") const { AliInfo(Form("\t%s -> Start %f Stop %f\n ",opt,fStart,fStop));}\r
+       \r
+       Float_t GetStartTime() const {return fStart;};\r
+       Float_t GetStopTime() const {return fStop;};\r
+       Float_t GetWidth() const {return (fStop - fStart);};\r
+       \r
+       void SetStartTime(Float_t time){fStart = time;};\r
+       void SetStopTime(Float_t time){fStop = time;};\r
+       \r
+       Bool_t IsInCoincidence(Float_t time) const;\r
+       \r
+private:\r
+       \r
+       Float_t fStart; // Start Time of the signal with respect to the LHC Clock\r
+       Float_t fStop;  // Stop Time of the signal with respect to the LHC Clock\r
+       \r
+       \r
+       ClassDef( AliVZEROLogicalSignal, 1 )  \r
+       \r
+};\r
+\r
+#endif // ALIVZEROLOGICALSIGNAL_H\r
+\r
+\r