LCOV - code coverage report
Current view: top level - TPC/TPCsim - AliTPCv2.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 6 7 85.7 %
Date: 2016-06-14 17:26:59 Functions: 7 11 63.6 %

          Line data    Source code
       1             : #ifndef ALITPCV2_H
       2             : #define ALITPCV2_H
       3             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       4             :  * See cxx source for full Copyright notice                               */
       5             : 
       6             : /* $Id$ */
       7             : 
       8             : ////////////////////////////////////////////////
       9             : //  Version 2 for TPC                         //
      10             : ////////////////////////////////////////////////
      11             : 
      12             :  
      13             : #include "AliTPC.h"
      14             : #include <stdlib.h>
      15             : #include <TMath.h>
      16             : #include "AliMC.h"
      17             : #include "AliConst.h"
      18             : #include <TVirtualMC.h>
      19             : #include <TSystem.h>
      20             : #include "AliTPCParamSR.h"
      21             : #include "AliRun.h"
      22             : #include "AliTPCDigitsArray.h"
      23             : #include "TGeoManager.h"
      24             : #include "AliTPCGen.h"
      25             : class AliTPCv2 : public AliTPC {
      26             : 
      27             : public:
      28          12 :   AliTPCv2():AliTPC(),
      29          12 :   fIdSens(0),
      30          12 :   fIDrift(0),
      31          72 :   fSecOld(0){}
      32             :   AliTPCv2(const char *name, const char *title);
      33          78 :   virtual      ~AliTPCv2() {}
      34             :   virtual void  CreateGeometry();
      35             :   virtual void  CreateMaterials();
      36             :   virtual void  AddAlignableVolumes() const;
      37             :   void SetInnerChambersAlignable() const;
      38             :   void SetOuterChambersAlignable() const;
      39             :   virtual void  Init();
      40           0 :   virtual Int_t IsVersion() const {return 2;}
      41             :   virtual void  StepManager();
      42             : 
      43             : protected:
      44             :   Int_t fIdSens;    // sensitive strip
      45             :   Int_t fIDrift;    // drift gas
      46             :   Int_t fSecOld;    // indicate the previous sector - for reference points    
      47             : 
      48       46820 :   ClassDef(AliTPCv2,2)  // Time Projection Chamber version 2
      49             : };
      50             : 
      51             : #endif

Generated by: LCOV version 1.11