Make const the getters of AliITSDetTypeRec and argument of constructor of AliITSChann...
authorprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 16 Feb 2009 17:46:11 +0000 (17:46 +0000)
committerprino <prino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 16 Feb 2009 17:46:11 +0000 (17:46 +0000)
ITS/AliITSChannelStatus.cxx
ITS/AliITSChannelStatus.h
ITS/AliITSDetTypeRec.cxx
ITS/AliITSDetTypeRec.h

index 4e637de..79bcbb1 100644 (file)
@@ -79,7 +79,7 @@ fSDDChannelStatus(0)
   InitFromOCDB(deadArrSPD,noisArrSPD,calArrSDD);
 }
 //______________________________________________________________________
-AliITSChannelStatus::AliITSChannelStatus(AliITSDetTypeRec *dtrec):
+AliITSChannelStatus::AliITSChannelStatus(const AliITSDetTypeRec *dtrec):
 TObject(),
 fSPDChannelStatus(0),
 fSDDChannelStatus(0)
index 1d278a9..fabe791 100644 (file)
@@ -26,7 +26,7 @@ class AliITSChannelStatus : public TObject {
  public:
   AliITSChannelStatus();
   AliITSChannelStatus(AliCDBManager *cdb);
-  AliITSChannelStatus(AliITSDetTypeRec *dtrec);
+  AliITSChannelStatus(const AliITSDetTypeRec *dtrec);
   AliITSChannelStatus(const AliITSChannelStatus& cstatus);
   AliITSChannelStatus& operator=(const AliITSChannelStatus& cstatus);
   virtual ~AliITSChannelStatus();
index 4ecd7c8..d9954e5 100644 (file)
@@ -196,7 +196,7 @@ void AliITSDetTypeRec::SetReconstructionModel(Int_t dettype,AliITSClusterFinder
   fReconstruction->AddAt(clf,dettype);
 }
 //______________________________________________________________________
-AliITSClusterFinder* AliITSDetTypeRec::GetReconstructionModel(Int_t dettype){
+AliITSClusterFinder* AliITSDetTypeRec::GetReconstructionModel(Int_t dettype) const{
 
   //Get reconstruction model for detector type
   if(fReconstruction==0)  {
@@ -217,7 +217,7 @@ void AliITSDetTypeRec::SetSegmentationModel(Int_t dettype,AliITSsegmentation *se
 
 }
 //______________________________________________________________________
-AliITSsegmentation* AliITSDetTypeRec::GetSegmentationModel(Int_t dettype){
+AliITSsegmentation* AliITSDetTypeRec::GetSegmentationModel(Int_t dettype) const {
 
   //Get segmentation model for detector type
    
@@ -258,7 +258,7 @@ void AliITSDetTypeRec::SetSPDDeadModel(Int_t iMod, AliITSCalibration *cal){
   fSPDDead->AddAt(cal,iMod);
 }
 //_______________________________________________________________________
-AliITSCalibration* AliITSDetTypeRec::GetCalibrationModel(Int_t iMod){
+AliITSCalibration* AliITSDetTypeRec::GetCalibrationModel(Int_t iMod) const {
   
   //Get calibration model for module type
   
@@ -277,7 +277,7 @@ AliITSCalibration* AliITSDetTypeRec::GetCalibrationModel(Int_t iMod){
 
 }
 //_______________________________________________________________________
-AliITSCalibration* AliITSDetTypeRec::GetSPDDeadModel(Int_t iMod){
+AliITSCalibration* AliITSDetTypeRec::GetSPDDeadModel(Int_t iMod) const {
   
   //Get SPD dead for module iMod
   
index d234938..ff27078 100644 (file)
@@ -58,10 +58,10 @@ class AliITSDetTypeRec : public TObject {
     virtual Bool_t GetCalibrationSDD(Bool_t cacheStatus);
     virtual Bool_t GetCalibrationSSD(Bool_t cacheStatus);
     virtual AliITSFastOrCalibrationSPD* GetFastOrCalibrationSPD() const { return fSPDFastOr;}
-    virtual AliITSsegmentation* GetSegmentationModel(Int_t dettype);
-    virtual AliITSCalibration* GetCalibrationModel(Int_t iMod);
-    virtual AliITSCalibration* GetSPDDeadModel(Int_t iMod);
-    virtual AliITSClusterFinder* GetReconstructionModel(Int_t dettype);
+    virtual AliITSsegmentation* GetSegmentationModel(Int_t dettype) const;
+    virtual AliITSCalibration* GetCalibrationModel(Int_t iMod) const;
+    virtual AliITSCalibration* GetSPDDeadModel(Int_t iMod) const;
+    virtual AliITSClusterFinder* GetReconstructionModel(Int_t dettype) const;
     virtual AliITSDDLModuleMapSDD* GetDDLModuleMapSDD() const { return fDDLMapSDD;}
     virtual AliITSresponseSDD* GetResponseSDD() const { return fRespSDD;}
     virtual Bool_t IsHLTmodeC() const {return fIsHLTmodeC;}