]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROLogicalSignal.h
end-of-line normalization
[u/mrichter/AliRoot.git] / VZERO / AliVZEROLogicalSignal.h
index faa71f492821823e70716e8c3e2600914c1651ab..3e39e92aa61abfda685a417ff847f1670130c8e9 100644 (file)
@@ -6,29 +6,38 @@
  * 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(Float_t start, Float_t stop);
        AliVZEROLogicalSignal(UShort_t profilClock, UInt_t delay);
-       ~AliVZEROLogicalSignal();
+       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 -> Start %f Stop %f\n ",fStart,fStop));};
+       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);
-       void SetStopTime(Float_t time);
+       void SetStartTime(Float_t time){fStart = time;};
+       void SetStopTime(Float_t time){fStop = time;};
        
-       Bool_t IsInCoincidence(Float_t time);
+       Bool_t IsInCoincidence(Float_t time) const;
        
 private:
        
@@ -41,3 +50,5 @@ private:
 };
 
 #endif // ALIVZEROLOGICALSIGNAL_H
+
+