/[PAMELA software]/DarthVader/CalorimeterLevel2/inc/CaloLevel2.h
ViewVC logotype

Diff of /DarthVader/CalorimeterLevel2/inc/CaloLevel2.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by mocchiut, Fri Nov 23 16:42:31 2007 UTC revision 1.21 by mocchiut, Mon Sep 28 17:06:40 2009 UTC
# Line 88  class CaloLevel2 : public TObject { Line 88  class CaloLevel2 : public TObject {
88      Int_t perr[4]; ///< processing errors (one for each calorimeter section)      Int_t perr[4]; ///< processing errors (one for each calorimeter section)
89      Int_t swerr[4];///< DSP status word      Int_t swerr[4];///< DSP status word
90      Int_t crc[4];  ///< CRC errors on data      Int_t crc[4];  ///< CRC errors on data
91      Int_t selftrigger;///< self-trigger flag (1 selftrigger event, 0 normal event)      Int_t selftrigger;///< self-trigger flag: 0 tof trigger, 2 selftrigger event, 3 selftrigger + tof trigger, 102 selftrigger event not stored in the selfdelay array  NB: selftrigger == S4 trigger || no trigger || calo trigger in the triggerconf array
92      //      //
93      // common variables (not related to tracks)      // common variables (not related to tracks)
94      //      //
95      Int_t nstrip;      ///< total number of strip hit      Int_t nstrip;      ///< total number of strip hit
96        Int_t nsatstrip;   ///< total number of strip hit with saturated signal
97      Int_t nx22;        ///< number of strip hit in the last silicon plane of the calorimeter (x view number 22)      Int_t nx22;        ///< number of strip hit in the last silicon plane of the calorimeter (x view number 22)
98      Int_t planemax[2]; ///< plane of maximum energy release (x and y)      Int_t planemax[2]; ///< plane of maximum energy release (x and y)
99      Int_t selfdelay[4][7]; ///< Delay of the selftrigger planes + coincidence for every section      Int_t selfdelay[4][7]; ///< Delay of the selftrigger planes + coincidence for every section
# Line 139  class CaloLevel2 : public TObject { Line 140  class CaloLevel2 : public TObject {
140      void Clear(Option_t *t="");      void Clear(Option_t *t="");
141      void Delete(Option_t *t=""); //ELENA      void Delete(Option_t *t=""); //ELENA
142      void Set(); //ELENA      void Set(); //ELENA
143        Bool_t IsGood(Bool_t strict = false); // method to check if the event is good or not
144      //      //
145      // constructor      // constructor
146      //      //
# Line 147  class CaloLevel2 : public TObject { Line 149  class CaloLevel2 : public TObject {
149      //      //
150      friend class CaloLevel0;      friend class CaloLevel0;
151      //      //
152      ClassDef(CaloLevel2,4);      ClassDef(CaloLevel2,6);
153  };  };
154    
155  #endif  #endif

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.21

  ViewVC Help
Powered by ViewVC 1.1.23