BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
IsGenNonInteracting.h
Go to the documentation of this file.
1//*************************************************************************
2//* *
3//* class IsGenNoninteracting **
4//* *
5//* this predicate returns true if the input is non interacting
6// such as a neutrino
7// Ian Hinchliffe (based on atlfast HepMCHelper)
8// *
9//* *
10//*************************************************************************
11#ifndef TRUTHHELPER_ISGENNONINTERACTING_H
12#define TRUTHHELPER_ISGENNONINTERACTING_H
13
14#ifndef TRUTHHELPER_GENIMCSELECTOR_H
16#endif
17
18
20
21 public:
23 GenIMCselector* create() const;
24 virtual bool operator()( const Particle* const p )const;
25 virtual bool operator()( const Particle& p ) const;
26 private:
27 };
28#endif
HepMC::GenParticle Particle
virtual bool operator()(const Particle *const p) const
GenIMCselector * create() const