Public Member Functions | |
CopyTruthJetParticles (const std::string &name) | |
Constructor. | |
virtual int | execute () const |
redefine execute so we can call our own classify() with the barcode offset for the current event. | |
bool | classifyJetInput (const xAOD::TruthParticle *tp, int barcodeOffset, std::vector< const xAOD::TruthParticle * > &promptLeptons, std::map< const xAOD::TruthParticle *, MCTruthPartClassifier::ParticleOrigin > &originMap) const |
Redefine our own Classifier function(s). | |
bool | classify (const xAOD::TruthParticle *) const |
The base classify() is not used. |
int CopyTruthJetParticles::execute | ( | ) | const [virtual] |
redefine execute so we can call our own classify() with the barcode offset for the current event.
we recopy the CopyTruthParticles::execute() below, passing the barcodeOffset to the classify function.
Reimplemented from CopyTruthParticles.