Public Member Functions | |
| virtual StatusCode | removeElectronsFromVertex (xAOD::VertexContainer &output, const xAOD::VertexContainer &input, xAOD::ElectronContainer &toRemove, bool updateAuxInfo=true) const =0 |
| Declare the interface that the class provides. | |
| virtual StatusCode | removeElectronsFromVertex (xAOD::VertexContainer &vertices, xAOD::ElectronContainer &toRemove, bool updateAuxInfo=true) const =0 |
| virtual xAOD::VertexContainer * | removeElectronsFromVertex (const xAOD::VertexContainer &input, xAOD::ElectronContainer &toRemove, bool updateAuxInfo=true) const =0 |
| virtual StatusCode CP::IElectronRemovalTool::removeElectronsFromVertex | ( | xAOD::VertexContainer & | output, | |
| const xAOD::VertexContainer & | input, | |||
| xAOD::ElectronContainer & | toRemove, | |||
| bool | updateAuxInfo = true | |||
| ) | const [pure virtual] |
Declare the interface that the class provides.
Will remove from output vertices all TrackParticles associated to the input electrons from the toRemove container
Implemented in CP::ElectronRemovalTool.
1.6.1