-#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(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
+#ifndef ALIVZEROLOGICALSIGNAL_H
+#define ALIVZEROLOGICALSIGNAL_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
+ * reserved.
+ *
+ * See cxx source for full Copyright notice
+ */
+
+
+//
+// Class AliVZEROLogicalSignal
+// ---------------------------
+// Describes a logical signal in the electronics.
+// Use it to generate observation windows
+// which are used by AliVZEROTriggerSimulator class
+//
+
+
+#include <TObject.h>
+
+class AliVZEROLogicalSignal : public TObject {
+public:
+ AliVZEROLogicalSignal();
+ AliVZEROLogicalSignal(UShort_t profilClock, UInt_t delay);
+ virtual ~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%s -> Start %f Stop %f\n ",opt,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){fStart = time;};
+ void SetStopTime(Float_t time){fStop = time;};
+
+ Bool_t IsInCoincidence(Float_t time) const;
+
+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
+
+