00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef HEPMCHELPER_ISFINALSTATE_H
00010 #define HEPMCHELPER_ISFINALSTATE_H
00011
00012 #ifndef HEPMCHELPER_IMCSELECTOR_H
00013 #include "AtlfastUtils/HepMC_helper/IMCselector.h"
00014 #endif
00015
00016 namespace HepMC_helper{
00017 class IsFinalState: public IMCselector {
00018
00019 public:
00020 IsFinalState() { }
00021 IMCselector* create() const;
00022 virtual bool operator()( const Particle* const p )const;
00023 virtual bool operator()( const Particle& p ) const;
00024 };
00025 }
00026 #endif