ATLAS Offline Software
Loading...
Searching...
No Matches
ParticleSelector.h
Go to the documentation of this file.
1
14
15#ifndef IDTPM2_PARTICLESELECTOR_H
16#define IDTPM2_PARTICLESELECTOR_H
17
18#include "TrackSelector.h"
19#include "TruthTrackSelector.h"
20
21
22#include <string>
23
24
25namespace IDTPM2 {
26
28
29public:
30
32
33 ParticleSelector( const std::string& name );
34
35 virtual StatusCode initialize() override;
36
38
39 virtual bool selectTrack( const TrackView& t ) const;
40
41};
42
43} // namespace IDTPM2
44
45#endif // IDTPM2_PARTICLESELECTOR_H
emacs: this is -*- c++ -*-
emacs: this is -*- c++ -*-
ParticleSelector(const std::string &name)
ASG_TOOL_CLASS(ParticleSelector, ITrackSelector)
virtual StatusCode initialize() override
Dummy implementation of the initialisation function.
virtual bool selectTrack(const TrackView &t) const
just take the baseclass version ...
TrackSelector(const std::string &name)
the functions in find_bin are not nice and need to be tidied up
TruthTrackSelector(const std::string &name)
forward declaration required for function prototype
Definition TrackView.h:43
Search the ancestor history, looking for an ancestor that satifies the predicate ....
Definition AnalysisR4.h:31