4#ifndef MuonTPExtrapolationAlg_H
5#define MuonTPExtrapolationAlg_H
21 virtual StatusCode
execute(
const EventContext& ctx)
const override;
32 Gaudi::Property<float>
m_endcapPivotPlaneZ{
this,
"EndcapPivotPlaneZ", 15525.,
"z position of pivot plane in endcap region"};
34 "minimum radius of pivot plane in endcap region"};
36 "maximum radius of pivot plane in endcap region"};
37 Gaudi::Property<float>
m_barrelPivotPlaneRadius{
this,
"BarrelPivotPlaneRadius", 8000.,
"adius of pivot plane in barrel region"};
39 "half length of pivot plane in barrel region"};
50 Gaudi::Property<float>
m_ptMin{
this,
"PtMin", 2.5 * Gaudi::Units::GeV,
51 "Minimal track pt required to decorate the ID track"};
52 Gaudi::Property<std::vector<std::string>>
m_trkSelDecors{
this,
"TrackSelections", {},
53 "List of decorator names of which one needs to be true to run the isolation" };
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
DecorHandleKeyArray< ReadDecorHandle< T, S >, ReadDecorHandleKey< T >, Gaudi::DataHandle::Reader > ReadDecorHandleKeyArray
TrackParticle_v1 TrackParticle
Reference the current persistent version: