|
ServiceHandle< IGeoSvc > | m_geoSvc |
| Pointer to the geometry service.
|
|
DataHandle< edm4hep::SimTrackerHitCollection > | m_trackHits {"TrackerHits", Gaudi::DataHandle::Writer, this} |
| Handle for output tracker hits.
|
|
MetaDataHandle< std::string > | m_cellIDEncoding {m_trackHits, edm4hep::labels::CellIDEncoding, Gaudi::DataHandle::Writer} |
| Output handle for cell ID encoding string.
|
|
Gaudi::Property< std::vector< std::string > > | m_readoutNames |
| Names of the readouts (hits collections) to save, deprecated.
|
|
Gaudi::Property< std::string > | m_readoutName {this, "readoutName", {}, "Name of the readout (hit collection) to save"} |
| Name of the readout (hits collection) to save.
|
|
Save tracker hits tool.
The tool expects one readout name and will produce one collection.
Readout name is defined in DD4hep compact file as the attribute readout
of a detector
tag.
If readout name which does not correspond to any Geant4 hit collection is provided, the tool will fail at initialization.
If both readoutName
and deprecated readoutNames
are provided, the tool will fail at initialization.
If the more than one readout names is provided through the deprecated readoutNames
parameter, the tool will fail at initialization.
For more information please see.
- Author
- Anna Zaborowska
-
Valentin Volkl (extended with Digi Info)
-
Juraj Smiesko (deprecated
readoutNames
)