Fix Coverity leaks
[u/mrichter/AliRoot.git] / STRUCT / AliSHILv2.h
1 #ifndef ALISHILv2_H
2 #define ALISHILv2_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 //  Manager class for Module: SHIL          //
10 ////////////////////////////////////////////////
11  
12 #include "AliSHIL.h"
13  
14  
15 class AliSHILv2 : public AliSHIL {
16   
17 public:
18   AliSHILv2();
19   AliSHILv2(const char *name, const char *title);
20   virtual      ~AliSHILv2() {}
21   virtual void  CreateGeometry();
22   virtual void  Init();
23   virtual Int_t IsVersion() const {return 0;}
24   virtual void  SetPbCone(Bool_t flag = kTRUE)         {fPbCone        = flag;}
25   virtual void  SetWriteGeometry(Bool_t flag = kFALSE)  {fWriteGeometry = flag;}          
26  protected:
27   Bool_t fPbCone;           // outer Pb cone option flag 
28   Bool_t fWriteGeometry;    // flag to write out the fluka geometry
29   ClassDef(AliSHILv2,1)     // Muon Shield Class (Open Geometry)
30 };
31
32 #endif