1 #ifndef IFourVectorSmearer_h
2 #define IFourVectorSmearer_h 1
4 #include "marlin/MarlinConfig.h"
6 #ifdef MARLIN_CLHEP // only if CLHEP is available !
8 #include "CLHEP/Vector/LorentzVector.h"
11 using namespace CLHEP ;
32 virtual HepLorentzVector smearedFourVector(
const HepLorentzVector& v,
int pdgCode ) = 0 ;
39 #endif // MARLIN_CLHEP
40 #endif // IFourVectorSmearer_h
virtual ~IFourVectorSmearer()
Virtual d'tor.
Definition: IFourVectorSmearer.h:28
Interface for smearing of four vectors - based on CLHEP::HepLorentzVector.
Definition: IFourVectorSmearer.h:23