KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVFAZIALNS2016.h
Go to the documentation of this file.
1 
4 #ifndef __KVFAZIALNS2016_H
5 #define __KVFAZIALNS2016_H
6 
7 #include "KVFAZIA.h"
8 
15 class KVFAZIALNS2016 : public KVFAZIA {
16 
17  virtual void BuildFAZIA();
18  virtual void GetGeometryParameters();
19 
20  void RutherfordTelescope();
22  {
23  g.SetStructureNameFormat("RUTH", "$type");
24  }
25  virtual void SetNameOfDetectors(KVEnv& env);
26 
27 public:
29  virtual ~KVFAZIALNS2016();
30 
31  ClassDef(KVFAZIALNS2016, 1) //Description of the FAZIA set up
32 };
33 
34 #endif
#define ClassDef(name, id)
Extension of TEnv to allow the writing of comments in the file.
Definition: KVEnv.h:16
FAZIA set-up for LNS 2016.
virtual void GetGeometryParameters()
Defined number of blocks, the distance from the target and the minimum polar angle.
virtual ~KVFAZIALNS2016()
Destructor.
void DefineStructureFormats(KVGeoImport &g)
KVFAZIALNS2016()
Default constructor.
virtual void BuildFAZIA()
void RutherfordTelescope()
virtual void SetNameOfDetectors(KVEnv &env)
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