* 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
AliVZEROLogicalSignal();\r
AliVZEROLogicalSignal(Float_t start, Float_t stop);\r
AliVZEROLogicalSignal(UShort_t profilClock, UInt_t delay);\r
- ~AliVZEROLogicalSignal();\r
+ virtual ~AliVZEROLogicalSignal();\r
AliVZEROLogicalSignal(const AliVZEROLogicalSignal &signal);\r
AliVZEROLogicalSignal& operator= (const AliVZEROLogicalSignal &signal);\r
AliVZEROLogicalSignal operator& (const AliVZEROLogicalSignal &signal) const;\r
void SetStartTime(Float_t time){fStart = time;};\r
void SetStopTime(Float_t time){fStop = time;};\r
\r
- Bool_t IsInCoincidence(Float_t time);\r
+ Bool_t IsInCoincidence(Float_t time) const;\r
\r
private:\r
\r
\r
#endif // ALIVZEROLOGICALSIGNAL_H\r
\r
+\r