FairRoot/PandaRoot
PndSttTubeMapCreatorRoot.h
Go to the documentation of this file.
1 /*
2  * PndSttTubeMapCreatorRoot.h
3  *
4  *
5  * Created on: 02.08.2018
6  * Author: tstockmanns
7  */
8 
9 #ifndef DETECTORS_STT_PndSttTubeMapCreatorRoot_H_
10 #define DETECTORS_STT_PndSttTubeMapCreatorRoot_H_
11 
12 #include <PndSttTubeMap.h>
14 
16 public:
18  virtual ~PndSttTubeMapCreatorRoot();
19  bool IsEdgeStraw(int tubeId) const;
20  int IsSectorBorderStraw(int tubeId) const;
22 
23 protected:
24  void AssignNeighbors(PndSttTube* tube);
25 
26  int sRowTubeID[6][29];//[sector][row]
27  int eRowTubeID[6][29];//[sector][row]
28  int additionalSkewedTubeMap[4576]; // check for additional tube in skewed layers
30 
31 };
32 
33 #endif /* DETECTORS_STT_PndSttTubeMapCreatorRoot_H_ */
bool IsEdgeStraw(int tubeId) const
ClassDef(PndSttTubeMapCreatorRoot, 1)
int IsSectorBorderStraw(int tubeId) const
void AssignNeighbors(PndSttTube *tube)