]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
GetResponse method added to AliITSDetTypeSim
authormasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 7 Mar 2006 14:00:36 +0000 (14:00 +0000)
committermasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 7 Mar 2006 14:00:36 +0000 (14:00 +0000)
ITS/AliITSDetTypeSim.cxx
ITS/AliITSDetTypeSim.h

index bcb64fe92bfca057e011505ba57c7023c7deee75..24093c86cfe6f28d502dfe25139e0241fcce30ed 100644 (file)
@@ -41,7 +41,6 @@
 #include "AliITSdigitSDD.h"
 #include "AliITSdigitSSD.h"
 #include "AliITSDetTypeSim.h"
-#include "AliITSgeom.h"
 #include "AliITSpListItem.h"
 #include "AliITSresponseSDD.h"
 #include "AliITSCalibrationSDD.h"
index c295d4d6ebeb4beb5f16a026dd9ea90cf363437f..5ccde84405ef7e38ce327f3eee32fc722986f6ec 100644 (file)
@@ -15,6 +15,8 @@ $Id$
 #include <TObject.h>
 #include <TObjArray.h>
 #include <TClonesArray.h>
+#include <AliITSCalibration.h>
+#include <AliITSgeom.h>
 
 class TTree;
 class AliCDBMetaData;
@@ -23,9 +25,8 @@ class AliITSmodule;
 class AliITSpListItem;
 class AliITSsimulation;
 class AliITSsegmentation;
-class AliITSCalibration;
+class AliITSresponse;
 class AliLoader;
-class AliITSgeom;
 
 class AliITSDetTypeSim : public TObject {
  public:
@@ -47,6 +48,7 @@ class AliITSDetTypeSim : public TObject {
 
     virtual void SetCalibrationModel(Int_t iMod,AliITSCalibration *resp);
     virtual AliITSCalibration* GetCalibrationModel(Int_t iMod);
+    virtual AliITSresponse* GetResponse(Int_t dettype) {return GetCalibrationModel(GetITSgeom()->GetStartDet(dettype))->GetResponse();}
 
     TObjArray* GetCalibrationArray() const {return fCalibration;}
     TObjArray* GetSegmentation() const {return fSegmentation;}