/[PAMELA software]/calo/flight/CaloProfile/inc/CaloProfile.h
ViewVC logotype

Diff of /calo/flight/CaloProfile/inc/CaloProfile.h

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

revision 1.13 by mocchiut, Mon Sep 14 13:56:48 2009 UTC revision 1.14 by mocchiut, Mon Dec 14 14:49:15 2009 UTC
# Line 59  class CaloLat : public TObject { Line 59  class CaloLat : public TObject {
59      //      //
60      Float_t estrip[2][22][96];      Float_t estrip[2][22][96];
61      TString suf;      TString suf;
62        Bool_t usepl18x;
63      //      //
64    
65   public:   public:
# Line 82  class CaloLat : public TObject { Line 83  class CaloLat : public TObject {
83      void Print();      void Print();
84      void Print(Option_t *option){Print();};      void Print(Option_t *option){Print();};
85      //      //
86        
87        void UsePlane18X(Bool_t use){usepl18x = use;};
88        //
89        //
90      void SetSuffix(TString suffix){ suf = suffix;};      void SetSuffix(TString suffix){ suf = suffix;};
91      //      //
92      ClassDef(CaloLat,2);      ClassDef(CaloLat,2);
# Line 111  class CaloLong : public TObject { Line 116  class CaloLong : public TObject {
116      Bool_t sel;      Bool_t sel;
117      Bool_t cont;      Bool_t cont;
118      Int_t mask18b;      Int_t mask18b;
119        Bool_t usepl18x;
120      //      //
121      Float_t chi2;      Float_t chi2;
122      Float_t ndf;      Float_t ndf;
# Line 188  class CaloLong : public TObject { Line 194  class CaloLong : public TObject {
194      ~CaloLong(){ Delete(); };      ~CaloLong(){ Delete(); };
195      //      //
196      void SetDebug(Bool_t d){ debug=d; };      void SetDebug(Bool_t d){ debug=d; };
197      void UsePlane18X(){ no18x=false; };      //    void UsePlane18X(){ no18x=false; };
198        
199        void UsePlane18X(Bool_t use="false"){usepl18x = use; no18x=!use;};
200        //
201      //      //
202      void UseAverage(){ xyaverage = true;};      void UseAverage(){ xyaverage = true;};
203      void UseAllMeas(){ xyaverage = false;};      void UseAllMeas(){ xyaverage = false;};
# Line 250  class Calo2D : public TObject { Line 259  class Calo2D : public TObject {
259      Float_t estrip[23][96][96];      Float_t estrip[23][96][96];
260      Int_t smax[23];      Int_t smax[23];
261      Int_t smay[23];      Int_t smay[23];
262        Bool_t usepl18x;
263      //      //
264      TString suf;      TString suf;
265    
# Line 271  class Calo2D : public TObject { Line 281  class Calo2D : public TObject {
281      void Delete(Option_t *option){Delete();};      void Delete(Option_t *option){Delete();};
282      //      //
283      void SetSuffix(TString suffix){ suf = suffix;};      void SetSuffix(TString suffix){ suf = suffix;};
284        
285        void UsePlane18X(Bool_t use){usepl18x = use;};
286        //
287      //      //
288      void Process(); ///< Process data      void Process(); ///< Process data
289      void Print();      void Print();

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

  ViewVC Help
Powered by ViewVC 1.1.23