KaliVeda  1.12/06
Heavy-Ion Analysis Toolkit
KVFAZIACOR.h
Go to the documentation of this file.
1 
4 #ifndef __KVFAZIACOR_H
5 #define __KVFAZIACOR_H
6 
7 #include "KVFAZIA.h"
13 class KVFAZIACOR : public KVFAZIA {
14 
15  virtual void BuildFAZIA();
16  virtual void GetGeometryParameters();
17 
18  void RutherfordTelescope();
20  {
21  g.SetStructureNameFormat("RUTH", "$type");
22  }
23  virtual void SetNameOfDetectors(KVEnv& env);
24 
25 public:
26  KVFAZIACOR();
27  virtual ~KVFAZIACOR();
28 
29  ClassDef(KVFAZIACOR, 1) //Description of the FAZIA set up
30 };
31 
32 #endif
#define ClassDef(name, id)
Extension of TEnv to allow the writing of comments in the file.
Definition: KVEnv.h:16
Description of FAZIA geometry for FAZIACOR experiment.
Definition: KVFAZIACOR.h:13
virtual void SetNameOfDetectors(KVEnv &env)
Definition: KVFAZIACOR.cpp:172
KVFAZIACOR()
Default constructor.
Definition: KVFAZIACOR.cpp:27
virtual ~KVFAZIACOR()
Destructor.
Definition: KVFAZIACOR.cpp:37
void RutherfordTelescope()
Definition: KVFAZIACOR.cpp:63
virtual void GetGeometryParameters()
Defined number of blocks, the distance from the target and the minimum polar angle.
Definition: KVFAZIACOR.cpp:47
virtual void BuildFAZIA()
Definition: KVFAZIACOR.cpp:104
void DefineStructureFormats(KVGeoImport &g)
Definition: KVFAZIACOR.h:19
Description of a FAZIA detector geometry.
Definition: KVFAZIA.h:32
Import detector array described by ROOT geometry and set up corresponding KVMultiDetArray object.
Definition: KVGeoImport.h:67
const long double g
masses
Definition: KVUnits.h:72