 |
Belle II Software
release-05-01-25
|
10 #include <tracking/trackFindingCDC/eventdata/hits/CDCRLWireHitPair.h>
12 #include <tracking/trackFindingCDC/eventdata/hits/CDCRLWireHit.h>
14 #include <tracking/trackFindingCDC/topology/WireNeighborKind.h>
15 #include <tracking/trackFindingCDC/topology/CDCWire.h>
17 #include <tracking/trackFindingCDC/numerics/ERightLeft.h>
22 using namespace TrackFindingCDC;
25 const CDCRLWireHit& toRLWireHit,
27 : m_fromRLWireHit(fromRLWireHit)
28 , m_toRLWireHit(toRLWireHit)
29 , m_iCluster(iCluster)
void setRLInfo(const ERightLeft rlInfo)
Setter for the right left passage information.
int getICluster() const
Getter for the cluster id.
WireNeighborKind getNeighborKind(const CDCWire &wire) const
Returns gives the kind of neighborhood relation from this wire to the given wire.
CDCRLWireHit & getToRLWireHit()
Getter for the second oriented wire hit.
void setToRLInfo(ERightLeft toRLInfo)
Setter for the right left passage information of the second oriented wire hit.
CDCRLWireHitPair()=default
Default constructor for ROOT.
CDCRLWireHit & getFromRLWireHit()
Getter for the first oriented wire hit.
CDCRLWireHitPair reversed() const
Constructs a oriented wire hit pair that is the reverse of this one.
CDCRLWireHit m_fromRLWireHit
Memory for the reference to the first oriented wire hit.
CDCRLWireHit m_toRLWireHit
Memory for the reference to the second oriented wire hit.
void reverse()
Reverses the oriented wire hit pair inplace.
Abstract base class for different kinds of events.
CDCRLWireHitPair getAlias() const
Returns the aliased version of this oriented wire hit pair.
void reverse()
Swiches the right left passage to its opposite inplace.
ERightLeft
Enumeration to represent the distinct possibilities of the right left passage.
A pair of oriented wire hits.
const CDCWire & getFromWire() const
Getter for the wire the first oriented wire hit is based on.
Type for the neighbor relationship from one wire to another.
const CDCWire & getToWire() const
Getter for the wire the second oriented wire hit is based on.
WireNeighborKind getNeighborKind() const
Getter for the WireNeighborKind of the two underlying wires.
void setFromRLInfo(ERightLeft fromRLInfo)
Setter for the right left passage information of the first oriented wire hit.