remove exec
[u/mrichter/AliRoot.git] / EMCAL / AliCaloRawAnalyzer.cxx
index c8dc9b1..bdec18b 100644 (file)
@@ -46,24 +46,21 @@ AliCaloRawAnalyzer::AliCaloRawAnalyzer(const char *name, const char *nameshort)
   fIsZerosupressed( false ),
   fVerbose( false ),
   fAlgo(Algo::kNONE), 
-// fFp(0), 
   fL1Phase(0),
   fAmp(0),
   fTof(0),
   fTau( EMCAL::TAU )
-//  fFixTau(true)
 {
   //Comment 
   snprintf(fName, 256,"%s", name);
   snprintf(fNameShort,256, "%s", nameshort);
-    
+  //  sprintf(fName ,"%s", name);
+  // sprintf(fNameShort, "%s", nameshort);
+  
   for(int i=0; i < ALTROMAXSAMPLES; i++ )
     {
       fReversed[i] = 0;
     }
-
-  // fFp = fopen("amp2.txt", "w");
-
 }
 
 AliCaloRawAnalyzer::~AliCaloRawAnalyzer()
@@ -89,7 +86,7 @@ AliCaloRawAnalyzer::SetTimeConstraint(const int min, const int max )
 
 
 UShort_t 
-AliCaloRawAnalyzer::Max(const UShort_t *data, const int length )
+AliCaloRawAnalyzer::Max(const UShort_t *data, const int length ) const
 {
   //------------
   UShort_t tmpmax  = data[0];
@@ -106,7 +103,7 @@ AliCaloRawAnalyzer::Max(const UShort_t *data, const int length )
 
 
 void 
-AliCaloRawAnalyzer::SelectSubarray( const Double_t *data, const int length, const short maxindex, int *const first,  int *const last, const int cut)
+AliCaloRawAnalyzer::SelectSubarray( const Double_t *data, const int length, const short maxindex,int *const first,  int *const last, const int cut) const
 {
   //Selection of subset of data from one bunch that will be used for fitting or
   //Peak finding.  Go to the left and right of index of the maximum time bin
@@ -193,7 +190,7 @@ AliCaloRawAnalyzer::EvaluatePedestal(const UShort_t * const data, const int /*le
 
 
 short  
-AliCaloRawAnalyzer::Max( const AliCaloBunchInfo *const bunch , int *const maxindex )
+AliCaloRawAnalyzer::Max( const AliCaloBunchInfo *const bunch , int *const maxindex ) const
 {
   //comment
   short tmpmax = -1;
@@ -247,7 +244,7 @@ AliCaloRawAnalyzer::CheckBunchEdgesForMax( const AliCaloBunchInfo *const bunch )
 
 
 int 
-AliCaloRawAnalyzer::SelectBunch( const vector<AliCaloBunchInfo> &bunchvector,short *const maxampbin, short *const maxamplitude )
+AliCaloRawAnalyzer::SelectBunch( const vector<AliCaloBunchInfo> &bunchvector, short *const maxampbin, short *const maxamplitude )
 {
   //We select the bunch with the highest amplitude unless any time constraints is set
   short max = -1;
@@ -282,7 +279,7 @@ AliCaloRawAnalyzer::SelectBunch( const vector<AliCaloBunchInfo> &bunchvector,sho
 
 
 bool 
-AliCaloRawAnalyzer::IsInTimeRange( const int maxindex, const int maxtindx, const int mintindx )
+AliCaloRawAnalyzer::IsInTimeRange( const int maxindex, const int maxtindx, const int mintindx ) const
 {
   // Ckeck if the index of the max ADC vaue is consistent with trigger.
   if( ( mintindx  < 0 && maxtindx   < 0) ||maxtindx  < 0 )
@@ -294,7 +291,7 @@ AliCaloRawAnalyzer::IsInTimeRange( const int maxindex, const int maxtindx, const
 
 
 void 
-AliCaloRawAnalyzer::PrintBunches( const vector<AliCaloBunchInfo> &bvctr ) const
+AliCaloRawAnalyzer::PrintBunches( const vector<AliCaloBunchInfo> &bvctr ) 
 {
   //comment
   cout << __FILE__ << __LINE__<< "*************** Printing Bunches *******************" << endl;
@@ -310,7 +307,7 @@ AliCaloRawAnalyzer::PrintBunches( const vector<AliCaloBunchInfo> &bvctr ) const
 
 
 void 
-AliCaloRawAnalyzer::PrintBunch( const AliCaloBunchInfo &bunch ) const
+AliCaloRawAnalyzer::PrintBunch( const AliCaloBunchInfo &bunch )
 {
   //comment
   cout << __FILE__ << ":" << __LINE__ << endl;
@@ -329,7 +326,7 @@ Double_t
 AliCaloRawAnalyzer::CalculateChi2(const Double_t amp, const Double_t time,
                                  const Int_t first, const Int_t last,
                                  const Double_t adcErr, 
-                                 const Double_t tau)
+                                 const Double_t tau) const
 {
   //   Input:
   //   amp   - max amplitude;
@@ -414,17 +411,6 @@ AliCaloRawAnalyzer::CalculateMeanAndRMS(const Int_t first, const Int_t last,
 
 
 
-// AliCaloFitResults
-// AliCaloRawAnalyzer::Evaluate( const vector<AliCaloBunchInfo>  &/*bunchvector*/, const UInt_t /*altrocfg1*/,  const UInt_t /*altrocfg2*/)
-// { // method to do the selection of what should possibly be fitted
-//   // not implemented for base class
-//   cout << __FILE__ << ":" << __LINE__ << " " << endl;
-  
-//   return AliCaloFitResults( 0, 0 );
-// }
-
-
-
 int
 AliCaloRawAnalyzer::PreFitEvaluateSamples( const vector<AliCaloBunchInfo>  &bunchvector, const UInt_t altrocfg1,  
                                           const UInt_t altrocfg2, Int_t & index, Float_t & maxf, short & maxamp,