KaliVeda
Toolkit for HIC analysis
KVFAZIAMidRapExplorer.h
1 
4 #ifndef __KVFAZIAMIDRAPEXPLORER_H
5 #define __KVFAZIAMIDRAPEXPLORER_H
6 
7 #include "KVFAZIA.h"
8 
17 
18  struct {
19  Int_t fNblocsX; // number of blocks in X (vertical) axis
20  Int_t fNblocsY; // number of blocks in Y (horizontal) axis
21  Double_t fBeltDistanceTarget; // nominal distance belt-target (cm)
22  Double_t fThetaBelt; // polar angle of centre belt
23  Double_t fPhiBelt; // polar angle of centre belt
24  Double_t fInterBlockSpacing; // spacing between blocks in belt
25  Double_t fDistanceOffset; // distance offset as function of theta to keep same phi coverage
27 
28  void BuildFAZIA();
29  void GetGeometryParameters();
30 
31 public:
33  {
35  }
37 
39 
40  ClassDef(KVFAZIAMidRapExplorer, 1) //FAZIA setup with two belts of 6 blocks
41 };
42 
43 #endif
int Int_t
double Double_t
#define ClassDef(name, id)
Extension of TEnv to allow the writing of comments in the file.
Definition: KVEnv.h:17
FAZIA setup with two belts of 6 blocks.
struct KVFAZIAMidRapExplorer::@1 fBlockParams[2]
Description of a FAZIA detector geometry.
Definition: KVFAZIA.h:33
virtual void SetTitle(const char *title="")
virtual const char * ClassName() const