ForwardTracking  1.10.0
EndcapSectorConnector.h
1 #ifndef EndcapSectorConnector_h
2 #define EndcapSectorConnector_h
3 
4 #include "KiTrack/ISectorConnector.h"
5 
6 #include "SectorSystemEndcap.h"
7 
8 
9 
10 namespace KiTrackMarlin{
11 
20  class EndcapSectorConnector : public ISectorConnector{
21 
22 
23  public:
24 
25  EndcapSectorConnector ( const SectorSystemEndcap* sectorSystemEndcap , unsigned layerStepMax, unsigned lastLayerToIP ) ;
26 
28  virtual std::set <int> getTargetSectors ( int sector );
29 
30  virtual ~EndcapSectorConnector(){};
31 
32  private:
33 
34  const SectorSystemEndcap* _sectorSystemEndcap;
35 
36  unsigned _layerStepMax;
37  unsigned _nLayers;
38  unsigned _lastLayerToIP;
39  unsigned _nDivisionsInPhi ;
40  unsigned _nDivisionsInTheta ;
41 
42  };
43 
44 
45 }
46 
47 
48 #endif
49 
virtual std::set< int > getTargetSectors(int sector)
Definition: EndcapSectorConnector.cc:22
A Sector System class for the Forward Tracking Disks FTD in the ILD.
Definition: SectorSystemEndcap.h:29
Used to connect two sectors on the VXD.
Definition: EndcapSectorConnector.h:20