KaliVeda
Toolkit for HIC analysis
KVINDRAFNL.h
1 /***************************************************************************
2  kvindrafnl.h - description
3  -------------------
4  begin : Wed 29th Oct 2003
5  copyright : (C) 2003 by J.D. Frankland
6  email : frankland@ganil.fr
7 
8 $Id: KVINDRAFNL.h,v 1.7 2007/03/02 14:36:03 franklan Exp $
9  ***************************************************************************/
10 
11 /***************************************************************************
12  * *
13  * This program is free software; you can redistribute it and/or modify *
14  * it under the terms of the GNU General Public License as published by *
15  * the Free Software Foundation; either version 2 of the License, or *
16  * (at your option) any later version. *
17  * *
18  ***************************************************************************/
19 
20 #ifndef KVINDRAFNL_H
21 #define KVINDRAFNL_H
22 
23 #include "KVINDRA4.h"
24 
32 class KVINDRAFNL: public KVINDRA4 {
33 
34  virtual void MakeListOfDetectorTypes();
35  virtual void PrototypeTelescopes();
36  virtual void BuildGeometry();
37 
38 public:
39 
40  KVINDRAFNL();
41  virtual ~ KVINDRAFNL();
42 
43  virtual void Build(Int_t run = -1);
44 
46  UInt_t type) const;
47 
48  ClassDef(KVINDRAFNL, 1) //INDRA multidetector array for FNL experiment
49 };
50 
51 #endif
int Int_t
unsigned int UInt_t
#define ClassDef(name, id)
Base class for detectors of INDRA array.
Describes INDRA as used in FNL experiment E416 (June-July 2003)
Definition: KVINDRAFNL.h:32
KVINDRADetector * GetDetectorByType(UInt_t cou, UInt_t mod, UInt_t type) const
Definition: KVINDRAFNL.cpp:245
KVINDRAFNL()
Default ctor.
Definition: KVINDRAFNL.cpp:35
virtual void PrototypeTelescopes()
Definition: KVINDRAFNL.cpp:91
virtual void MakeListOfDetectorTypes()
Definition: KVINDRAFNL.cpp:62
virtual void BuildGeometry()
Definition: KVINDRAFNL.cpp:124
virtual void Build(Int_t run=-1)
Construct KVINDRAFNL.
Definition: KVINDRAFNL.cpp:154
virtual ~ KVINDRAFNL()