![]() |
Belle II Software development
|
Structure to accommodate information about the individual hits during the simulation. More...
Public Member Functions | |
| SimpleSimHit (const TrackingUtilities::CDCWireHit &wireHit, size_t iMCTrack, TrackingUtilities::ERightLeft rlInfo) | |
| Constructor from limited truth information Mainly used by the manually prepared event. | |
| SimpleSimHit (const TrackingUtilities::CDCWireHit &wireHit, size_t iMCTrack, TrackingUtilities::ERightLeft rlInfo, const ROOT::Math::XYZVector &pos3D, double arcLength2D=NAN, double trueDriftLength=NAN) | |
| Constructor from complete truth information. | |
Public Attributes | |
| TrackingUtilities::CDCWireHit | m_wireHit |
| Memory for the wire hit instance that will be given to the reconstruction. | |
| size_t | m_iMCTrack |
| Memory for the true index of the track this hit is contained in. | |
| TrackingUtilities::ERightLeft | m_rlInfo |
| Memory for the true right left passage information. | |
| ROOT::Math::XYZVector | m_pos3D = m_wireHit.getRefPos3D() |
| Memory for the true position on the track closest to the wire. | |
| double | m_arcLength2D = NAN |
| Memory for the true two dimensional arc length on the helix to this hit. | |
| double | m_trueDriftLength = NAN |
| Memory for the true drift length from the true position to the wire. | |
Structure to accommodate information about the individual hits during the simulation.
Definition at line 53 of file CDCSimpleSimulation.h.
|
inline |
Constructor from limited truth information Mainly used by the manually prepared event.
Definition at line 59 of file CDCSimpleSimulation.h.
|
inline |
Constructor from complete truth information.
Mainly used in the simple simulation procedure.
Definition at line 71 of file CDCSimpleSimulation.h.
| double m_arcLength2D = NAN |
Memory for the true two dimensional arc length on the helix to this hit.
Definition at line 98 of file CDCSimpleSimulation.h.
| size_t m_iMCTrack |
Memory for the true index of the track this hit is contained in.
Definition at line 89 of file CDCSimpleSimulation.h.
| ROOT::Math::XYZVector m_pos3D = m_wireHit.getRefPos3D() |
Memory for the true position on the track closest to the wire.
Definition at line 95 of file CDCSimpleSimulation.h.
| TrackingUtilities::ERightLeft m_rlInfo |
Memory for the true right left passage information.
Definition at line 92 of file CDCSimpleSimulation.h.
| double m_trueDriftLength = NAN |
Memory for the true drift length from the true position to the wire.
Definition at line 101 of file CDCSimpleSimulation.h.
| TrackingUtilities::CDCWireHit m_wireHit |
Memory for the wire hit instance that will be given to the reconstruction.
Definition at line 86 of file CDCSimpleSimulation.h.