]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/ESD/AliTriggerScalersRecordESD.h
end-of-line normalization
[u/mrichter/AliRoot.git] / STEER / ESD / AliTriggerScalersRecordESD.h
index 9b88af1402977d45dfde7086a341e68e4df1c499..1b50e57e7a9879a3c854539bf0d0c07b3788534c 100644 (file)
@@ -1,51 +1,51 @@
-#ifndef ALITRIGGERSCALERSRECORDESD_H\r
-#define ALITRIGGERSCALERSRECORDESD_H\r
-\r
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *\r
-* See cxx source for full Copyright notice */\r
-/* $Id$ */\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-//\r
-// Class to define the ALICE Trigger Scalers Record \r
-//\r
-// Each record consists of 1 time stamp (4 words)  (AliTimeStamp)\r
-// and an array with the scalers (AliTriggerScalers) for each trigger class \r
-// in partition  \r
-//\r
-//////////////////////////////////////////////////////////////////////////////\r
-#include <TObjArray.h>\r
-#include "AliTimeStamp.h"\r
-class TObjArray;\r
-class AliTimeStamp;\r
-class AliTriggerScalersESD;\r
-\r
-class AliTriggerScalersRecordESD : public TObject {\r
-\r
-public:\r
-                              AliTriggerScalersRecordESD();\r
-                   virtual   ~AliTriggerScalersRecordESD() { fScalers.SetOwner(); fScalers.Delete(); }       \r
-                      void    Reset();\r
-                      void    AddTriggerScalers( AliTriggerScalersESD* scaler );\r
-                      void    AddTriggerScalers( UChar_t classIndex, ULong64_t LOCB, ULong64_t LOCA,        \r
-                                              ULong64_t L1CB, ULong64_t L1CA, ULong64_t L2CB, ULong64_t L2CA );                            \r
-           const TObjArray*   GetTriggerScalers()  const { return  &fScalers; }\r
-const AliTriggerScalersESD*   GetTriggerScalersForClass( const Int_t classindex ) const;       \r
-        const AliTimeStamp*   GetTimeStamp() const {return &fTimestamp;};\r
-                    UInt_t   GetTimeGroup() const {return fTimeGroup; };\r
-                       void   SetTimeStamp(const AliTimeStamp *stamp){fTimestamp = *stamp;};\r
-                      void   SetTimeGroup(const UInt_t group){fTimeGroup = group;};\r
-               virtual void   Print( const Option_t* opt ="" ) const;\r
-                      \r
-                           AliTriggerScalersRecordESD( const AliTriggerScalersRecordESD &rec );\r
-                      AliTriggerScalersRecordESD&   operator=(const AliTriggerScalersRecordESD& rec);      \r
-               \r
-\r
-private:  \r
-                        AliTimeStamp fTimestamp;    // record timestamp\r
-                        TObjArray    fScalers;      // Array of scalers (AliTriggerScalersESD) \r
-                             UInt_t fTimeGroup;    // Active time group\r
-                        ClassDef( AliTriggerScalersRecordESD, 3 )  // Define a Record of Trigger Scalers \r
-};\r
-\r
-#endif\r
+#ifndef ALITRIGGERSCALERSRECORDESD_H
+#define ALITRIGGERSCALERSRECORDESD_H
+
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+* See cxx source for full Copyright notice */
+/* $Id$ */
+
+///////////////////////////////////////////////////////////////////////////////
+//
+// Class to define the ALICE Trigger Scalers Record 
+//
+// Each record consists of 1 time stamp (4 words)  (AliTimeStamp)
+// and an array with the scalers (AliTriggerScalers) for each trigger class 
+// in partition  
+//
+//////////////////////////////////////////////////////////////////////////////
+#include <TObjArray.h>
+#include "AliTimeStamp.h"
+class TObjArray;
+class AliTimeStamp;
+class AliTriggerScalersESD;
+
+class AliTriggerScalersRecordESD : public TObject {
+
+public:
+                              AliTriggerScalersRecordESD();
+                   virtual   ~AliTriggerScalersRecordESD() { fScalers.SetOwner(); fScalers.Delete(); }       
+                      void    Reset();
+                      void    AddTriggerScalers( AliTriggerScalersESD* scaler );
+                      void    AddTriggerScalers( UChar_t classIndex, ULong64_t LOCB, ULong64_t LOCA,        
+                                              ULong64_t L1CB, ULong64_t L1CA, ULong64_t L2CB, ULong64_t L2CA );                            
+           const TObjArray*   GetTriggerScalers()  const { return  &fScalers; }
+const AliTriggerScalersESD*   GetTriggerScalersForClass( const Int_t classindex ) const;       
+        const AliTimeStamp*   GetTimeStamp() const {return &fTimestamp;};
+                    UInt_t   GetTimeGroup() const {return fTimeGroup; };
+                       void   SetTimeStamp(const AliTimeStamp *stamp){fTimestamp = *stamp;};
+                      void   SetTimeGroup(const UInt_t group){fTimeGroup = group;};
+               virtual void   Print( const Option_t* opt ="" ) const;
+                      
+                           AliTriggerScalersRecordESD( const AliTriggerScalersRecordESD &rec );
+                      AliTriggerScalersRecordESD&   operator=(const AliTriggerScalersRecordESD& rec);      
+               
+
+private:  
+                        AliTimeStamp fTimestamp;    // record timestamp
+                        TObjArray    fScalers;      // Array of scalers (AliTriggerScalersESD) 
+                             UInt_t fTimeGroup;    // Active time group
+                        ClassDef( AliTriggerScalersRecordESD, 3 )  // Define a Record of Trigger Scalers 
+};
+
+#endif