LCOV - code coverage report
Current view: top level - ACORDE/ACORDEsim - AliACORDEv1.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 3 33.3 %
Date: 2016-06-14 17:26:59 Functions: 2 7 28.6 %

          Line data    Source code
       1             : #ifndef ALIACORDEV1_H
       2             : #define ALIACORDEV1_H
       3             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       4             :  * See cxx source for full Copyright notice                               */
       5             : 
       6             : /* $Id: AliACORDEv1.h,v 1.3 2007/08/18 08:40:00 hristov Exp $ */
       7             : ///////////////////////////////////////////////////////
       8             : //  Manager class for detector: ACORDEv1             //
       9             : //                                                   //
      10             : // Last update: Nov. 17th. 2009                      //
      11             : // Mario Rodriguez Cahuantzi <mrodrigu@mail.cern.ch> //
      12             : ///////////////////////////////////////////////////////
      13             : 
      14             : #include "AliACORDE.h"
      15             : 
      16             : class AliACORDEv1 : public AliACORDE {
      17             : public:
      18             :   AliACORDEv1();
      19             :   AliACORDEv1(const char *name, const char *title);
      20             :   virtual void AddAlignableVolumes() const;
      21             : 
      22             :   virtual ~AliACORDEv1();
      23             : 
      24           0 :   virtual TString Version() { return TString("v1"); }
      25           0 :   virtual Int_t IsVersion() const { return 1; }
      26             :   virtual void AddHit(Int_t track, Int_t *vol, Float_t *hits);
      27             :   virtual void AddDigits(Int_t* track, Int_t module, Float_t time);
      28             :   virtual void   MakeBranch(Option_t *option);
      29             :   virtual void CreateGeometry();
      30             : 
      31             :   virtual void Init();
      32             :   virtual void StepManager();
      33             : 
      34             : 
      35             : protected:
      36             : 
      37             :   virtual void CreateAcorde();
      38             : 
      39             : private: 
      40             :   AliACORDEv1(const AliACORDEv1& crt);
      41             :   AliACORDEv1& operator=(const AliACORDEv1& crt);
      42             : 
      43          70 :   ClassDef(AliACORDEv1,2) // Cosmic Ray Trigger (ACORDE).
      44             : };
      45             : 
      46             : typedef AliACORDEv1 AliCRTv1; // for backward compatibility
      47             : 
      48             : #endif // ALIACORDEV1_H

Generated by: LCOV version 1.11