14#ifndef EVENTCOMMOND3PDMAKER_FOURMOMFILLERTOOL_H
15#define EVENTCOMMOND3PDMAKER_FOURMOMFILLERTOOL_H
24 class HepLorentzVector;
54 CLHEP::HepLorentzVector,
60 CLHEP::HepLorentzVector,
70 const std::string& name,
71 const IInterface* parent);
75 virtual StatusCode
book();
96 virtual StatusCode
fill (
const CLHEP::HepLorentzVector& p);
110 virtual StatusCode
fill (
const TLorentzVector& p);
I4Momentum is an abstract base class providing 4-momentum behavior.
Class providing the definition of the 4-vector interface.
Block filler tool for noisy FEB information.
std::tuple< WrapType< TYPES >... > Types
A simple tuple of multiple types.