Added possibility to swith off unfolding
authorkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Dec 2007 21:23:26 +0000 (21:23 +0000)
committerkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Dec 2007 21:23:26 +0000 (21:23 +0000)
PHOS/AliPHOSClusterizerv1.cxx
PHOS/AliPHOSRecoParam.h

index b14f5bb..086f09d 100644 (file)
@@ -18,6 +18,9 @@
 /* History of cvs commits:
  *
  * $Log$
+ * Revision 1.117  2007/10/18 08:42:05  kharlov
+ * Bad channels cleaned before clusterization
+ *
  * Revision 1.116  2007/10/01 20:24:08  kharlov
  * Memory leaks fixed
  *
@@ -466,7 +469,7 @@ void AliPHOSClusterizerv1::InitParameters()
 
   fEmcTimeGate             = 1.e-6 ; 
   
-  fToUnfold                = kTRUE ;
+  fToUnfold                = parEmc->ToUnfold() ;
     
   fWrite                   = kTRUE ;
 
index 156d72d..dbe055f 100644 (file)
@@ -25,6 +25,7 @@ public:
   Float_t GetMinE() const { return fMinE; }
   Float_t GetLogWeight() const { return fW0; }
   Bool_t  SubtractPedestals() const { return fSubtractPedestals; }
+  Bool_t  ToUnfold() const { return fUnfold; }
   const char* DecoderVersion()const{ return fDecoderVersion.Data() ; }
 
   void SetClusteringThreshold(Float_t cluth) { fClusteringThreshold=cluth; }
@@ -33,6 +34,7 @@ public:
   void SetLogWeight(Float_t w) { fW0=w; }
   void SetSubtractPedestals(Bool_t subtract) { fSubtractPedestals=subtract; } 
   void SetDecoderVersion(const char* version="v1"){fDecoderVersion=version ;}
+  void SetUnfolding(Bool_t toUnfold=kFALSE){fUnfold=toUnfold ;}
 
 protected:
 
@@ -41,6 +43,7 @@ protected:
   Float_t fMinE;
   Float_t fW0;
   Bool_t  fSubtractPedestals;
+  Bool_t  fUnfold;
   TString fDecoderVersion ;
 
   ClassDef(AliPHOSRecoParam,1)