FairRoot/PandaRoot
PndTrkBoundaryParStraws2.h
Go to the documentation of this file.
1 #ifndef PndTrkBoundaryParStraws2_H
2 #define PndTrkBoundaryParStraws2_H 1
3 
4 // Root includes
5 #include "TROOT.h"
6 
7 
8 class PndTrkBoundaryParStraws2 : public TObject
9 {
10 
11 
12  public:
13 
18 
20  Double_t RSTRAWDETECTORMIN,
24  Double_t &x,
25  Double_t &y
26  );
27 
28  void Set(
29  // inputs :
32  Short_t NUMBER_STRAWS,
33  Double_t RSTRAWDETECTORMIN,
35  bool stampa,
36  TClonesArray *SttTubeArray,
39  // outputs :
40  Short_t * StrawCode, // -1 = not a boundary straw; >0 = boundary straw;
41  Short_t * StrawCode2 // second Code; -1 = not a boundary straw; >0 = boundary straw;
42  );
43 
44 void SttTubeList(
45  // inputs :
46  TClonesArray *SttTubeArray,
47  Double_t RSTRAWDETECTORMIN,
53  Short_t NUMBER_STRAWS,
54  bool stampa,
55  // outputs :
56  Short_t *StrawCode,
57  Short_t *StrawCode2
58  );
59 
60 
61 
63 
64 };
65 
66 #endif
const Double_t RSTRAWDETECTORMAX
void SttTubeList(TClonesArray *SttTubeArray, Double_t RSTRAWDETECTORMIN, Double_t RSTRAWDETECTORMAX, Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMINOUTERPARSTRAW, Double_t VERTICALGAP, Double_t STRAWRADIUS, Short_t NUMBER_STRAWS, bool stampa, Short_t *StrawCode, Short_t *StrawCode2)
void CalculateSpecialRegion(Double_t RSTRAWDETECTORMIN, Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMINOUTERPARSTRAW, Double_t VERTICALGAP, Double_t &x, Double_t &y)
void Set(Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMINOUTERPARSTRAW, Short_t NUMBER_STRAWS, Double_t RSTRAWDETECTORMIN, Double_t RSTRAWDETECTORMAX, bool stampa, TClonesArray *SttTubeArray, Double_t STRAWRADIUS, Double_t VERTICALGAP, Short_t *StrawCode, Short_t *StrawCode2)
Double_t
const Double_t STRAWRADIUS
const Double_t APOTEMAMINOUTERPARSTRAW
ClassDef(PndTrkBoundaryParStraws2, 1)
const Double_t VERTICALGAP
const Double_t APOTEMAMAXINNERPARSTRAW
Double_t x
Double_t y