|
ATLAS Offline Software
|
Go to the documentation of this file.
26 if(hasBothInnerOuter){
32 float Z1=outer.
pads()[0]->m_cornerXyz[1][2];
33 float Z0=inner.
pads()[0]->m_cornerXyz[1][2];
Polygon triggerRegion3() const
boost::geometry::model::polygon< Vertex > Polygon
Polygon largestIntersection(const Polygon &p1, const Polygon &p2)
SectorTriggerCandidate(const SingleWedgePadTrigger &inner, const SingleWedgePadTrigger &outer)
Polygon Project(const Polygon &p, float Zinit, float Zfin)
std::vector< SingleWedgePadTrigger > m_wedgeTrigs
const std::vector< std::shared_ptr< PadOfflineData > > & pads() const
static Polygon padOverlap3(const std::vector< std::shared_ptr< PadOfflineData >> &pads)
area that is overlapping between the pads that cause the trigger (pads are staggered)
A trigger trigger candidate for a stgc sector.