Coding conventions
authorprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 30 Nov 2011 13:52:15 +0000 (13:52 +0000)
committerprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 30 Nov 2011 13:52:15 +0000 (13:52 +0000)
ITS/AliITSChannelStatus.cxx
ITS/AliITSClusterFinderV2SDD.cxx
ITS/AliITSClusterFinderV2SDD.h
ITS/AliITSOnlineSDDCMN.cxx
ITS/AliITSOnlineSDDCMN.h
ITS/AliITSPreprocessorSDD.cxx
ITS/AliITSPreprocessorSDD.h
ITS/AliITSdEdxAnalyzer.cxx
ITS/AliITSdEdxAnalyzer.h
ITS/AliITSdEdxSamples.cxx
ITS/AliITSdEdxSamples.h

index 512242d..9de2c71 100644 (file)
@@ -63,6 +63,7 @@ fSPDChannelStatus(0),
 fSDDChannelStatus(0),
 fSSDChannelStatus(0)
 {
+  // contruct starting from CDB
   AliCDBEntry* spdEntryD = cdb->Get("ITS/Calib/SPDDead");
   if (!spdEntryD) AliFatal("Cannot get CDB entry for SPDDead");
   TObjArray* deadArrSPD = (TObjArray*)spdEntryD->GetObject();
@@ -103,6 +104,7 @@ fSPDChannelStatus(0),
 fSDDChannelStatus(0),
 fSSDChannelStatus(0)
 {
+  // contruct starting from det type rec
   UInt_t nSPDchan=kSPDModules*kSPDNpxPerModule*kSPDNpzPerModule;
   fSPDChannelStatus=new TBits(nSPDchan);
   
index 02b91c5..a565b63 100644 (file)
@@ -462,7 +462,7 @@ void AliITSClusterFinderV2SDD::FindClustersSDD(AliITSRawStream* input)
 }
 
 //______________________________________________________________________
-Bool_t AliITSClusterFinderV2SDD::NoiseSuppress(Int_t k, Int_t sid, AliBin* bins, AliITSCalibrationSDD* cal) const {
+Bool_t AliITSClusterFinderV2SDD::NoiseSuppress(Int_t k, Int_t sid, AliBin* bins, const AliITSCalibrationSDD* cal) const {
   // applies zero suppression using the measured noise of each anode
   // threshold values from ALICE-INT-1999-28 V10
   // returns kTRUE if the digit should eb noise suppressed, kFALSE if it should be kept
index 8ed101b..25b90d4 100644 (file)
@@ -38,7 +38,7 @@ public:
  AliITSClusterFinderV2SDD(const AliITSClusterFinderV2SDD &source); // copy constructor
   // assignment operator
   AliITSClusterFinderV2SDD& operator=(const AliITSClusterFinderV2SDD &source);
-  Bool_t NoiseSuppress(Int_t k, Int_t sid, AliBin* bins, AliITSCalibrationSDD* cal) const;
+  Bool_t NoiseSuppress(Int_t k, Int_t sid, AliBin* bins, const AliITSCalibrationSDD* cal) const;
   void FindClustersSDD(TClonesArray *digits);
   void FindClustersSDD(AliBin* bins[2], TBits* anodeFired[2],
                       TClonesArray *dig, TClonesArray *clusters=0x0, Int_t jitter=0);
index 28d9ff1..eefaa87 100644 (file)
@@ -109,7 +109,7 @@ void  AliITSOnlineSDDCMN::ValidateAnodes(){
 }
 
 //______________________________________________________________________
-TH2F* AliITSOnlineSDDCMN::GetCleanEvent(TH2F* hrawd) const {
+TH2F* AliITSOnlineSDDCMN::GetCleanEvent(const TH2F* hrawd) const {
   // Fills an histogram with counts corrected for common mode noise
 
   TH2F* hcorrd=new TH2F("hcorrd","",hrawd->GetNbinsX(),hrawd->GetXaxis()->GetXmin(),hrawd->GetXaxis()->GetXmax(),hrawd->GetNbinsY(),hrawd->GetYaxis()->GetXmin(),hrawd->GetYaxis()->GetXmax());
index 23b1fe2..7496810 100644 (file)
@@ -19,7 +19,7 @@ class AliITSOnlineSDDCMN : public AliITSOnlineSDD {
   AliITSOnlineSDDCMN(Int_t nddl, Int_t ncarlos, Int_t sid);
   virtual ~AliITSOnlineSDDCMN();
   void Reset();
-  TH2F* GetCleanEvent(TH2F* hrawd) const;
+  TH2F* GetCleanEvent(const TH2F* hrawd) const;
   void AddEvent(TH2F* hrawd);
   void ValidateAnodes();
   void ReadBaselines();
index 55787e3..ee68a3b 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "AliITSPreprocessorSDD.h"
 #include "AliITSCalibrationSDD.h"
+#include "AliITSDriftSpeedSDD.h"
 #include "AliITSDriftSpeedArraySDD.h"
 #include "AliITSDCSAnalyzerSDD.h"
 #include "AliShuttleInterface.h"
@@ -409,7 +410,7 @@ UInt_t AliITSPreprocessorSDD::ProcessInjector(AliITSDDLModuleMapSDD* ddlmap){
 Double_t* AliITSPreprocessorSDD::RescaleDriftSpeedModule(TList* theList,
                                                         Int_t iBadMod, 
                                                         Int_t iBadSide,
-                                                        AliITSDriftSpeedSDD* refSpeed)
+                                                        const AliITSDriftSpeedSDD* refSpeed)
   const
 {
   // Rescale driftSpeed for a drift region starting from values of golden module
index de88ffe..a2a7c6d 100644 (file)
@@ -16,8 +16,9 @@
 
 #include "AliPreprocessor.h"
 #include "AliITSDDLModuleMapSDD.h"
-#include "AliITSDriftSpeedSDD.h"
+//#include "AliITSDriftSpeedSDD.h"
 
+class AliITSDriftSpeedSDD;
 
 class AliITSPreprocessorSDD : public AliPreprocessor { 
  
@@ -41,7 +42,7 @@ class AliITSPreprocessorSDD : public AliPreprocessor {
   UInt_t ProcessPulser(AliITSDDLModuleMapSDD* ddlmap);
   UInt_t ProcessInjector(AliITSDDLModuleMapSDD* ddlmap);
   Bool_t ProcessDCSDataPoints(TMap* dcsAliasMap);
-  Double_t* RescaleDriftSpeedModule(TList* theList, Int_t iBadMod, Int_t iBadSide, AliITSDriftSpeedSDD* refSpeed) const;
+  Double_t* RescaleDriftSpeedModule(TList* theList, Int_t iBadMod, Int_t iBadSide, const AliITSDriftSpeedSDD* refSpeed) const;
 
   static const TString fgkNameHistoPedestals; //name of ped. histo
   static const TString fgkNameHistoNoise;  //name of noise histo
index 80ddcf1..85ca445 100644 (file)
@@ -26,6 +26,8 @@
 #include <TFile.h>
 #include <TParticlePDG.h>
 #include <TDatabasePDG.h>
+#include "AliStack.h"
+#include "AliLog.h"
 #include "AliITSdEdxAnalyzer.h"
 #include "AliExternalTrackParam.h"
 //#include "AliITSpidESD.h"
@@ -89,7 +91,7 @@ void AliITSdEdxAnalyzer::SetMomentumBins(const Int_t npbins, const Float_t pmin,
 }
 //______________________________________________________________________
 void AliITSdEdxAnalyzer::DeleteHistos(){
-  //
+  // deletes the hitograms
   if(fHistodEdx){
     for(Int_t i=0; i<GetNHistos();i++) delete fHistodEdx[i];
     delete [] fHistodEdx;
@@ -108,7 +110,7 @@ void AliITSdEdxAnalyzer::DeleteHistos(){
 }
 //______________________________________________________________________
 void AliITSdEdxAnalyzer::BookHistos(){
-  //
+  // defines the output histograms 
   fHistodEdx=new TH1F*[GetNHistos()];
   fHistoDeltadEdx=new TH1F*[GetNHistos()];
   for(Int_t iSpecie=0; iSpecie<kNParticles; iSpecie++){
@@ -143,6 +145,7 @@ void AliITSdEdxAnalyzer::BookHistos(){
 }
 //______________________________________________________________________
 void AliITSdEdxAnalyzer:: WriteHistos(TString filename) const {
+  // stores output histogrma to file
   TFile *outfile=new TFile(filename.Data(),"recreate");
   outfile->cd();
   for(Int_t i=0; i<GetNHistos();i++){ 
@@ -154,7 +157,7 @@ void AliITSdEdxAnalyzer:: WriteHistos(TString filename) const {
   delete outfile;
 }
 //______________________________________________________________________
-void AliITSdEdxAnalyzer::ReadEvent(AliESDEvent* esd, AliStack* stack){
+void AliITSdEdxAnalyzer::ReadEvent(const AliESDEvent* esd, AliStack* stack){
   // Fill histos 
   // if stack is !=0 MC truth is used to define particle specie
   // else TPC pid is used to define particle specie
@@ -200,7 +203,7 @@ void AliITSdEdxAnalyzer::ReadEvent(AliESDEvent* esd, AliStack* stack){
 }
 //______________________________________________________________________
 Int_t AliITSdEdxAnalyzer::GetPaticleIdFromTPC(const AliESDtrack* track) const {
-  //
+  // Returns the particle specie as identified by TPC
   Double_t tpcpid[AliPID::kSPECIES];
   track->GetTPCpid(tpcpid);
   Int_t maxPos=-1;
@@ -221,7 +224,7 @@ Int_t AliITSdEdxAnalyzer::GetPaticleIdFromTPC(const AliESDtrack* track) const {
 }
 //______________________________________________________________________
 Double_t AliITSdEdxAnalyzer::BetheBloch(const Float_t p, const Float_t m) const {
-  //
+  // Computes expected dE/dx value for given particle specie and momentum
   static AliITSPIDResponse pidResponse;
   Double_t dedxbb=0.;
   if(fBBmodel==0){
index 64a7199..d43cb56 100644 (file)
@@ -23,6 +23,7 @@
 #include "AliLog.h"
 #include "AliESDEvent.h"
 
+
 class AliITSdEdxAnalyzer : public TObject {
 
  public:
@@ -40,7 +41,7 @@ class AliITSdEdxAnalyzer : public TObject {
   void SetMIPdEdx(Float_t val){fMIP=val;}
   void SetTPCMinimumPIDProb(Float_t min){fTPCpidCut=min;}
 
-  void ReadEvent(AliESDEvent* ev, AliStack* stack=0);
+  void ReadEvent(const AliESDEvent* ev, AliStack* stack=0);
 
 
   Double_t BetheBloch(TParticle* part) const{
@@ -93,9 +94,7 @@ class AliITSdEdxAnalyzer : public TObject {
     return -1;
   }
   Int_t GetSpecieBin(Int_t absPdgCode) const {
-    for(Int_t iS=0; iS<kNParticles; iS++){
-      if(absPdgCode==fgkPdgCode[iS]) return iS;
-    }
+    for(Int_t iS=0; iS<kNParticles; iS++) if(absPdgCode==fgkPdgCode[iS]) return iS;
     return -1;
   }
 
index 5e47965..a7dfa77 100644 (file)
@@ -218,7 +218,7 @@ Double_t AliITSdEdxSamples::GetWeightedMean(Double_t mindedx) const {
 
 }
 //______________________________________________________________________
-void  AliITSdEdxSamples::GetConditionalProbabilities(AliITSPidParams* pars, Double_t condprob[AliPID::kSPECIES], Double_t mindedx) const {
+void  AliITSdEdxSamples::GetConditionalProbabilities(const AliITSPidParams* pars, Double_t condprob[AliPID::kSPECIES], Double_t mindedx) const {
   // compute conditional probablilities
   const Int_t nPart = 3;
   Double_t itsProb[nPart] = {1,1,1}; // p, K, pi
index 58165e0..8cbd4c9 100644 (file)
@@ -80,8 +80,7 @@ class AliITSdEdxSamples : public TObject {
     else return 0.;
   }
   Double_t GetdEdxSample(Int_t i) const { // keV/100um
-    if(i<fNSamples && fdxSamples[i]>0.) 
-      return fdESamples[i]/(fdxSamples[i]*100.);
+    if(i<fNSamples && fdxSamples[i]>0.) return fdESamples[i]/(fdxSamples[i]*100.);
     else return 0.;
   }
 
@@ -113,7 +112,7 @@ class AliITSdEdxSamples : public TObject {
 
   Double_t GetTruncatedMean(Double_t frac=0.5, Double_t mindedx=0.) const;
   Double_t GetWeightedMean(Double_t mindedx=0.) const;
-  void     GetConditionalProbabilities(AliITSPidParams* pars, Double_t condprob[AliPID::kSPECIES], Double_t mindedx=0.) const;
+  void     GetConditionalProbabilities(const AliITSPidParams* pars, Double_t condprob[AliPID::kSPECIES], Double_t mindedx=0.) const;
 
 
  protected: