 |
Belle II Software
release-05-02-19
|
12 #include <framework/core/Module.h>
13 #include <framework/datastore/StoreArray.h>
22 class ECLEnergyCloseToTrack;
33 class ECLTrackCalDigitMatchModule :
public Module {
46 virtual void event()
override;
std::vector< int > m_eclCalDigitsArray
eclCalDigits in array
virtual void event() override
event
std::map< int, std::vector< int > > m_FWD3Endcap
map between phi id and FWD3 cell ids on the endcap side
double m_angleBWDGap
BWD gap angle [deg].
ECLTrackCalDigitMatchModule()
Constructor: Sets the description, the properties and the parameters of the module.
double m_angleFWDGap
FWD gap angle [deg].
int m_trackHypothesis
Track hypothesis to be used (will use closest one)
std::map< int, std::vector< int > > m_BWD3Barrel
map between phi id and BWD3 cell ids on the barrel side
ECL::ECLGeometryPar * geom
ECL geometry.
std::map< int, std::vector< int > > m_FWD3Barrel
map between phi id and FWD3 cell ids on the barrel side
StoreArray< Track > m_tracks
Required input array of Tracks.
virtual void initialize() override
initialize
Abstract base class for different kinds of events.
double m_extRadius
radius to which track is extrapolated (using track parameters, not GEANT)
double m_extZBWD
z position (BWD) to which track is extrapolated
StoreArray< ECLCalDigit > m_eclCalDigits
Required input array of ECLCalDigits
StoreArray< ECLEnergyCloseToTrack > m_anaEnergyCloseToTrack
Analysis level information attached to a track.
double m_extZFWD
z position (FWD) to which track is extrapolated
The Class for ECL Geometry Parameters.
Accessor to arrays stored in the data store.
std::map< int, std::vector< int > > m_BWD3Endcap
map between phi id and BWD3 cell ids on the endcap side