Remove AliTRDv2
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Aug 2006 10:00:32 +0000 (10:00 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Aug 2006 10:00:32 +0000 (10:00 +0000)
TRD/AliTRDv2.cxx [deleted file]
TRD/AliTRDv2.h [deleted file]
TRD/TRDsimLinkDef.h
TRD/libTRDsim.pkg

diff --git a/TRD/AliTRDv2.cxx b/TRD/AliTRDv2.cxx
deleted file mode 100644 (file)
index 7f783a4..0000000
+++ /dev/null
@@ -1,143 +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$ */
-
-///////////////////////////////////////////////////////////////////////////////
-//                                                                           //
-//  Transition Radiation Detector version 2 -- slow simulator with           //
-//  detailed geometry                                                        //
-//                                                                           //
-///////////////////////////////////////////////////////////////////////////////
-
-#include <stdlib.h> 
-
-#include <TMath.h>
-#include <TVirtualMC.h>
-
-#include "AliConst.h"
-#include "AliRun.h"
-#include "AliTRDgeometry.h"
-#include "AliTRDv2.h"
-
-ClassImp(AliTRDv2)
-//_____________________________________________________________________________
-AliTRDv2::AliTRDv2():AliTRDv1()
-{
-  //
-  // Default constructor
-  //
-
-}
-
-//_____________________________________________________________________________
-AliTRDv2::AliTRDv2(const char *name, const char *title) 
-         :AliTRDv1(name, title) 
-{
-  //
-  // Standard constructor for Transition Radiation Detector version 2
-  //
-
-  // Check that FRAME is there otherwise we have no place where to
-  // put TRD
-  AliModule* frame = gAlice->GetModule("FRAME");
-  if (!frame) {
-    Error("Ctor","TRD needs FRAME to be present\n");
-    exit(1);
-  } 
-
-  if (frame->IsVersion() == 1) {
-    // Detailed geometry without hole
-    if (fGeometry) delete fGeometry;
-    fGeometry = new AliTRDgeometry();
-  }
-  else {
-    Error("Ctor","Could not find valid FRAME version 1\n");
-    exit(1);
-  }
-
-}
-
-//_____________________________________________________________________________
-AliTRDv2::AliTRDv2(const AliTRDv2 &trd):AliTRDv1(trd)
-{
-  //
-  // Copy constructor
-  //
-
-  ((AliTRDv2 &) trd).Copy(*this);
-
-}
-
-//_____________________________________________________________________________
-AliTRDv2::~AliTRDv2()
-{
-  //
-  // AliTRDv2 destructor
-  //
-
-}
-//_____________________________________________________________________________
-AliTRDv2 &AliTRDv2::operator=(const AliTRDv2 &trd)
-{
-  //
-  // Assignment operator
-  //
-
-  if (this != &trd) ((AliTRDv2 &) trd).Copy(*this);
-  return *this;
-
-}
-//_____________________________________________________________________________
-void AliTRDv2::Copy(TObject &trd) const
-{
-  //
-  // Copy function
-  //
-
-  AliTRDv1::Copy(trd); 
-
-}
-
-//_____________________________________________________________________________
-void AliTRDv2::CreateGeometry()
-{
-  //
-  // Create the geometry for the Transition Radiation Detector version 2
-  //
-
-  // Check that FRAME is there otherwise we have no place where to put the TRD
-  AliModule* frame = gAlice->GetModule("FRAME");
-  if (!frame) return;
-
-  // Define the chambers
-  AliTRD::CreateGeometry();
-
-}
-
-//_____________________________________________________________________________
-void AliTRDv2::CreateMaterials()
-{
-  //
-  // Create materials for the Transition Radiation Detector version 2
-  //
-
-  AliTRD::CreateMaterials();
-
-}
-
diff --git a/TRD/AliTRDv2.h b/TRD/AliTRDv2.h
deleted file mode 100644 (file)
index 26bb4ec..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#ifndef ALITRDV2_H
-#define ALITRDV2_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-/* $Id$ */
-
-////////////////////////////////////////////////////////
-//  Manager and hits classes for set: TRD version 2   //
-////////////////////////////////////////////////////////
-
-#include "AliTRDv1.h"
-
-//_____________________________________________________________________________
-class AliTRDv2 : public AliTRDv1 {
-
- public:
-
-  AliTRDv2();
-  AliTRDv2(const char *name, const char *title);
-  AliTRDv2(const AliTRDv2 &trd);
-  virtual ~AliTRDv2();
-  AliTRDv2 &operator=(const AliTRDv2 &trd);
-
-  virtual void       Copy(TObject &trd) const;
-  virtual void       CreateGeometry();
-  virtual void       CreateMaterials();
-  virtual Int_t      IsVersion() const          { return 2; };
-
- protected:
-
- private:
-   
-  ClassDef(AliTRDv2,1) // Transition Radiation Detector version 2 (slow simulator,detailed geometry)
-
-};
-
-#endif
index cdd01a3..2a3c215 100644 (file)
 #pragma link C++ class  AliTRDhit+;
 #pragma link C++ class  AliTRDtrackHits+;
 #pragma link C++ class  AliTRDpoints+;
-
 #pragma link C++ class  AliTRDsim+;
 #pragma link C++ class  AliTRD+;
 #pragma link C++ class  AliTRDv0+;
 #pragma link C++ class  AliTRDv1+;
-#pragma link C++ class  AliTRDv2+;
-
 #pragma link C++ class  AliTRDmcTrack+;
-
 #pragma link C++ class  AliTRDdigitizer+;
 #pragma link C++ class  AliTRDSimParam+;
 
index 2370519..42d7235 100644 (file)
@@ -5,7 +5,6 @@ SRCS= AliTRDhit.cxx \
       AliTRD.cxx \
       AliTRDv0.cxx \
       AliTRDv1.cxx \
-      AliTRDv2.cxx \
       AliTRDmcTrack.cxx \
       AliTRDSimParam.cxx \
       AliTRDdigitizer.cxx