Remove Pos calib classes
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 27 Jun 2006 14:18:41 +0000 (14:18 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 27 Jun 2006 14:18:41 +0000 (14:18 +0000)
TRD/AliTRDcalibDB.cxx
TRD/Cal/AliTRDCalChamberPos.cxx [deleted file]
TRD/Cal/AliTRDCalChamberPos.h [deleted file]
TRD/Cal/AliTRDCalStackPos.cxx [deleted file]
TRD/Cal/AliTRDCalStackPos.h [deleted file]
TRD/Cal/AliTRDCalSuperModulePos.cxx [deleted file]
TRD/Cal/AliTRDCalSuperModulePos.h [deleted file]
TRD/TRDbaseLinkDef.h
TRD/libTRDbase.pkg

index fd3255b..67e4ec4 100644 (file)
 
 #include "Cal/AliTRDCalROC.h"
 
-#include "Cal/AliTRDCalChamberPos.h"
-#include "Cal/AliTRDCalStackPos.h"
-#include "Cal/AliTRDCalSuperModulePos.h"
-
 #include "Cal/AliTRDCalPad.h"
 #include "Cal/AliTRDCalDet.h"
 #include "Cal/AliTRDCalGlobals.h"
diff --git a/TRD/Cal/AliTRDCalChamberPos.cxx b/TRD/Cal/AliTRDCalChamberPos.cxx
deleted file mode 100644 (file)
index c4111b5..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-/**************************************************************************
- * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- *                                                                        *
- * Author: The ALICE Off-line Project.                                    *
- * Contributors are mentioned in the code where appropriate.              *
- *                                                                        *
- * Permission to use, copy, modify and distribute this software and its   *
- * documentation strictly for non-commercial purposes is hereby granted   *
- * without fee, provided that the above copyright notice appears in all   *
- * copies and that both the copyright notice and this permission notice   *
- * appear in the supporting documentation. The authors make no claims     *
- * about the suitability of this software for any purpose. It is          *
- * provided "as is" without express or implied warranty.                  *
- **************************************************************************/
-
-/* $Id$ */
-
-///////////////////////////////////////////////////////////////////////////////
-//                                                                           //
-//  TRD calibration class for position parameters of chambers //
-//                                                                           //
-///////////////////////////////////////////////////////////////////////////////
-
-#include "AliTRDCalChamberPos.h"
-
-ClassImp(AliTRDCalChamberPos)
-
-//_____________________________________________________________________________
-AliTRDCalChamberPos::AliTRDCalChamberPos():TNamed()
-{
-  //
-  // AliTRDCalChamberPos default constructor
-  //
-
-  for (Int_t idet = 0; idet < kNdet; idet++) {
-    for (Int_t i = 0; i < 3; ++i) {
-      fChamberPos[idet][i] = 0;
-      fChamberRot[idet][i] = 0;
-    }
-  }
-}
-
-//_____________________________________________________________________________
-AliTRDCalChamberPos::AliTRDCalChamberPos(const Text_t *name, const Text_t *title)
-                :TNamed(name,title)
-{
-  //
-  // AliTRDCalChamberPos constructor
-  //
-
-  for (Int_t idet = 0; idet < kNdet; idet++) {
-    for (Int_t i = 0; i < 3; ++i) {
-      fChamberPos[idet][i] = 0;
-      fChamberRot[idet][i] = 0;
-    }
-  }
-}
-
diff --git a/TRD/Cal/AliTRDCalChamberPos.h b/TRD/Cal/AliTRDCalChamberPos.h
deleted file mode 100644 (file)
index f5559fb..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#ifndef AliTRDCALCHAMBERPOS_H
-#define AliTRDCALCHAMBERPOS_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-/* $Id$ */
-
-///////////////////////////////////////////////////////////////////////////////
-//                                                                           //
-//  TRD calibration class for position parameters chambers //
-//                                                                           //
-///////////////////////////////////////////////////////////////////////////////
-
-#include "TNamed.h"
-
-class AliTRDCalChamberPos : public TNamed {
-  public:
-    enum { kNdet = 540 };
-  
-    AliTRDCalChamberPos();
-    AliTRDCalChamberPos(const Text_t* name, const Text_t* title);
-  
-    const Float_t* GetPos(Int_t det) const { return fChamberPos[det]; };
-    const Float_t* GetRot(Int_t det) const { return fChamberRot[det]; };
-    
-    void SetPos(Int_t det, Float_t x, Float_t y, Float_t z) { fChamberPos[det][0] = x; fChamberPos[det][1] = y; fChamberPos[det][2] = z; };
-    void SetPos(Int_t det, Float_t* xyz) { SetPos(det, xyz[0], xyz[1], xyz[2]); };
-  
-    void SetRot(Int_t det, Float_t x, Float_t y, Float_t z) { fChamberRot[det][0] = x; fChamberRot[det][1] = y; fChamberRot[det][2] = z; };
-    void SetRot(Int_t det, Float_t* xyz) { SetRot(det, xyz[0], xyz[1], xyz[2]); };
-  
-  protected:
-    Float_t fChamberPos[kNdet][3];                    //  Deviations of the positions of the chambers from the ideal position
-    Float_t fChamberRot[kNdet][3];                    //  Rotation of the chambers in respect to the ideal position
-    
-    ClassDef(AliTRDCalChamberPos,1)                      
-};
-
-#endif
diff --git a/TRD/Cal/AliTRDCalStackPos.cxx b/TRD/Cal/AliTRDCalStackPos.cxx
deleted file mode 100644 (file)
index e29c916..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-/**************************************************************************
- * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- *                                                                        *
- * Author: The ALICE Off-line Project.                                    *
- * Contributors are mentioned in the code where appropriate.              *
- *                                                                        *
- * Permission to use, copy, modify and distribute this software and its   *
- * documentation strictly for non-commercial purposes is hereby granted   *
- * without fee, provided that the above copyright notice appears in all   *
- * copies and that both the copyright notice and this permission notice   *
- * appear in the supporting documentation. The authors make no claims     *
- * about the suitability of this software for any purpose. It is          *
- * provided "as is" without express or implied warranty.                  *
- **************************************************************************/
-
-/* $Id$ */
-
-///////////////////////////////////////////////////////////////////////////////
-//                                                                           //
-//  TRD calibration class for position parameters of the stacks //
-//                                                                           //
-///////////////////////////////////////////////////////////////////////////////
-
-#include "AliTRDCalStackPos.h"
-
-ClassImp(AliTRDCalStackPos)
-
-//_____________________________________________________________________________
-AliTRDCalStackPos::AliTRDCalStackPos():TNamed()
-{
-  //
-  // AliTRDCalStackPos default constructor
-  //
-
-  for (Int_t idet = 0; idet < kNstacks; idet++) {
-    for (Int_t i = 0; i < 3; ++i) {
-      fStackPos[idet][i] = 0;
-      fStackRot[idet][i] = 0;
-    }
-  }
-}
-
-//_____________________________________________________________________________
-AliTRDCalStackPos::AliTRDCalStackPos(const Text_t *name, const Text_t *title)
-                :TNamed(name,title)
-{
-  //
-  // AliTRDCalStackPos constructor
-  //
-
-  for (Int_t idet = 0; idet < kNstacks; idet++) {
-    for (Int_t i = 0; i < 3; ++i) {
-      fStackPos[idet][i] = 0;
-      fStackRot[idet][i] = 0;
-    }
-  }
-}
-
diff --git a/TRD/Cal/AliTRDCalStackPos.h b/TRD/Cal/AliTRDCalStackPos.h
deleted file mode 100644 (file)
index 129026c..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-#ifndef AliTRDCALSTACKPOS_H
-#define AliTRDCALSTACKPOS_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-/* $Id$ */
-
-///////////////////////////////////////////////////////////////////////////////
-//                                                                           //
-//  TRD calibration class for position parameters of the stacks and chambers //
-//                                                                           //
-///////////////////////////////////////////////////////////////////////////////
-
-#include "TNamed.h"
-
-class AliTRDCalStackPos : public TNamed {
-  public:
-    enum { kNdet = 540, kNstacks = 90, kNcham = 5, kNsect = 18 };
-  
-    AliTRDCalStackPos();
-    AliTRDCalStackPos(const Text_t* name, const Text_t* title);
-  
-    const Float_t* GetPos(Int_t chamber, Int_t sector) const { return fStackPos[GetStackNumber(chamber, sector)]; };
-    const Float_t* GetRot(Int_t chamber, Int_t sector) const { return fStackPos[GetStackNumber(chamber, sector)]; };
-
-    inline void SetPos(Int_t chamber, Int_t sector, Float_t x, Float_t y, Float_t z);
-    void SetPos(Int_t chamber, Int_t sector, Float_t* xyz) { SetPos(chamber, sector, xyz[0], xyz[1], xyz[2]); };
-  
-    inline void SetRot(Int_t chamber, Int_t sector, Float_t x, Float_t y, Float_t z);
-    void SetRot(Int_t chamber, Int_t sector, Float_t* xyz) { SetRot(chamber, sector, xyz[0], xyz[1], xyz[2]); };
-  
-  protected:
-    static Int_t GetStackNumber(Int_t chamber, Int_t sector) { return chamber+sector*kNcham; };
-
-    Float_t fStackPos[kNstacks][3];                    //  Deviations of the positions of the stacks from the ideal position
-    Float_t fStackRot[kNstacks][3];                    //  Rotation of the stacks in respect to the ideal position
-    
-    ClassDef(AliTRDCalStackPos,1)                     
-};
-    
-void AliTRDCalStackPos::SetPos(Int_t chamber, Int_t sector, Float_t x, Float_t y, Float_t z) 
-{ 
-  Int_t stack = GetStackNumber(chamber, sector); 
-  fStackPos[stack][0] = x; 
-  fStackPos[stack][1] = y; 
-  fStackPos[stack][2] = z; 
-}
-
-void AliTRDCalStackPos::SetRot(Int_t chamber, Int_t sector, Float_t x, Float_t y, Float_t z) 
-{ 
-  Int_t stack = GetStackNumber(chamber, sector); 
-  fStackRot[stack][0] = x; 
-  fStackRot[stack][1] = y; 
-  fStackRot[stack][2] = z; 
-}
-
-#endif
diff --git a/TRD/Cal/AliTRDCalSuperModulePos.cxx b/TRD/Cal/AliTRDCalSuperModulePos.cxx
deleted file mode 100644 (file)
index 29e2885..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-/**************************************************************************
- * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- *                                                                        *
- * Author: The ALICE Off-line Project.                                    *
- * Contributors are mentioned in the code where appropriate.              *
- *                                                                        *
- * Permission to use, copy, modify and distribute this software and its   *
- * documentation strictly for non-commercial purposes is hereby granted   *
- * without fee, provided that the above copyright notice appears in all   *
- * copies and that both the copyright notice and this permission notice   *
- * appear in the supporting documentation. The authors make no claims     *
- * about the suitability of this software for any purpose. It is          *
- * provided "as is" without express or implied warranty.                  *
- **************************************************************************/
-
-/* $Id$ */
-
-///////////////////////////////////////////////////////////////////////////////
-//                                                                           //
-//  TRD calibration class for position parameters of the supermodules        //
-//                                                                           //
-///////////////////////////////////////////////////////////////////////////////
-
-#include "AliTRDCalSuperModulePos.h"
-
-ClassImp(AliTRDCalSuperModulePos)
-
-//_____________________________________________________________________________
-AliTRDCalSuperModulePos::AliTRDCalSuperModulePos():TNamed()
-{
-  //
-  // AliTRDCalSuperModulePos default constructor
-  //
-
-  for (Int_t idet = 0; idet < kNsect; idet++) {
-    for (Int_t i = 0; i < 3; ++i) {
-      fPos[idet][i] = 0;
-      fRot[idet][i] = 0;
-    }
-  }
-}
-
-//_____________________________________________________________________________
-AliTRDCalSuperModulePos::AliTRDCalSuperModulePos(const Text_t *name, const Text_t *title)
-                :TNamed(name,title)
-{
-  //
-  // AliTRDCalSuperModulePos constructor
-  //
-
-  for (Int_t idet = 0; idet < kNsect; idet++) {
-    for (Int_t i = 0; i < 3; ++i) {
-      fPos[idet][i] = 0;
-      fRot[idet][i] = 0;
-    }
-  }
-}
-
diff --git a/TRD/Cal/AliTRDCalSuperModulePos.h b/TRD/Cal/AliTRDCalSuperModulePos.h
deleted file mode 100644 (file)
index 7e9c66b..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-#ifndef AliTRDCALSUPERMODULEPOS_H
-#define AliTRDCALSUPERMODULEPOS_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-/* $Id$ */
-
-///////////////////////////////////////////////////////////////////////////////
-//                                                                           //
-//  TRD calibration class for position parameters of the supermodules        //
-//                                                                           //
-///////////////////////////////////////////////////////////////////////////////
-
-#include "TNamed.h"
-
-class AliTRDCalSuperModulePos : public TNamed {
-  public:
-    enum { kNdet = 540, kNstacks = 90, kNcham = 5, kNsect = 18 };
-  
-    AliTRDCalSuperModulePos();
-    AliTRDCalSuperModulePos(const Text_t* name, const Text_t* title);
-  
-    const Float_t* GetPos(Int_t sm) const { return fPos[sm]; };
-    const Float_t* GetRot(Int_t sm) const { return fRot[sm]; };
-
-    inline void SetPos(Int_t sm, Float_t x, Float_t y, Float_t z);
-    void SetPos(Int_t sm, Float_t* xyz) { SetPos(sm, xyz[0], xyz[1], xyz[2]); };
-  
-    inline void SetRot(Int_t sm, Float_t x, Float_t y, Float_t z);
-    void SetRot(Int_t sm, Float_t* xyz) { SetRot(sm, xyz[0], xyz[1], xyz[2]); };
-  
-  protected:
-    Float_t fPos[kNsect][3];                    //  Deviations of the positions of the supermodules from the ideal position
-    Float_t fRot[kNsect][3];                    //  Rotation of the supermodules in respect to the ideal position
-    
-    ClassDef(AliTRDCalSuperModulePos,1)                     
-};
-    
-void AliTRDCalSuperModulePos::SetPos(Int_t sm, Float_t x, Float_t y, Float_t z) 
-{ 
-  fPos[sm][0] = x; 
-  fPos[sm][1] = y;
-  fPos[sm][2] = z; 
-}
-
-void AliTRDCalSuperModulePos::SetRot(Int_t sm, Float_t x, Float_t y, Float_t z) 
-{ 
-  fRot[sm][0] = x;
-  fRot[sm][1] = y;
-  fRot[sm][2] = z;
-}
-
-#endif
index 88a6410..6852626 100644 (file)
@@ -34,9 +34,6 @@
 #pragma link C++ class  AliTRDCalPad+;
 #pragma link C++ class  AliTRDCalDet+;
 #pragma link C++ class  AliTRDCalGlobals+;
-#pragma link C++ class  AliTRDCalChamberPos+;
-#pragma link C++ class  AliTRDCalStackPos+;
-#pragma link C++ class  AliTRDCalSuperModulePos+;
 #pragma link C++ class  AliTRDCalPIDLQ+;
 #pragma link C++ class  AliTRDCalMonitoring+;
 
index de6804c..8d0cc48 100644 (file)
@@ -18,9 +18,6 @@ SRCS= AliTRDarrayI.cxx \
       Cal/AliTRDCalPad.cxx \
       Cal/AliTRDCalDet.cxx \
       Cal/AliTRDCalGlobals.cxx \
-      Cal/AliTRDCalChamberPos.cxx \
-      Cal/AliTRDCalStackPos.cxx \
-      Cal/AliTRDCalSuperModulePos.cxx \
       Cal/AliTRDCalPIDLQ.cxx \
       Cal/AliTRDCalMonitoring.cxx \
       Cal/AliTRDCalSuperModuleStatus.cxx \