17#ifndef METRECONSTRUCTION_METASSOCIATOR_H
18#define METRECONSTRUCTION_METASSOCIATOR_H
104 Gaudi::Property<bool>
m_recoil{
this,
"HRecoil",
false,
""};
134 std::vector<const xAOD::IParticle*>& pfolist,
136 std::map<const xAOD::IParticle*,MissingETBase::Types::constvec_t> &momenta)
const = 0;
140 std::vector<TLorentzVector>& v_clus,
141 TLorentzVector& clus,
144 const float MinDistCone,
145 float& UEcorr)
const;
148 std::vector<const xAOD::IParticle*>& felist,
150 std::map<const xAOD::IParticle*,MissingETBase::Types::constvec_t> &momenta)
const = 0;
154 std::vector<const xAOD::IParticle*> ,
155 std::vector<const xAOD::IParticle*>& ,
157 std::map<const xAOD::IParticle*,MissingETBase::Types::constvec_t> &,
159 {
return StatusCode::FAILURE;}
162 std::vector<const xAOD::IParticle*>& constlist,
165 std::vector<const xAOD::IParticle*>& tclist,
171 if (
part1->charge()==0 &&
part2->charge()!=0)
return false;
172 if (
part1->charge()!=0 &&
part2->charge()==0)
return true;
177 if (!(
part1->isCharged()) &&
part2->isCharged())
return false;
178 if (
part1->isCharged() && !(
part2->isCharged()))
return true;
Property holding a SG store/key/clid from which a ReadHandle is made.
Class providing the definition of the 4-vector interface.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
FlowElementContainer_v1 FlowElementContainer
Definition of the current "pfo container version".
PFO_v1 PFO
Definition of the current "pfo version".
PFOContainer_v1 PFOContainer
Definition of the current "pfo container version".
FlowElement_v1 FlowElement
Definition of the current "pfo version".
TrackParticle_v1 TrackParticle
Reference the current persistent version:
Vertex_v1 Vertex
Define the latest version of the vertex class.
MissingETContainer_v1 MissingETContainer
TrackParticleContainer_v1 TrackParticleContainer
Definition of the current "TrackParticle container version".
MissingETAssociationMap_v1 MissingETAssociationMap
Version control by type defintion.
DataVector< IParticle > IParticleContainer
Simple convenience declaration of IParticleContainer.