ATLAS Offline Software
Loading...
Searching...
No Matches
DefaultSimSelector.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6// DefaultSimSelector.cxx, (c) ATLAS Detector software
8
9// class include
10#include "DefaultSimSelector.h"
11// HepMC includes
13// Units includes
14#include "GaudiKernel/SystemOfUnits.h"
15
17ISF::DefaultSimSelector::DefaultSimSelector(const std::string& t, const std::string& n, const IInterface* p)
19{
20}
21
26
27// Athena algtool's Hooks
29{
30 ATH_MSG_VERBOSE("Initializing ...");
31 return StatusCode::SUCCESS;
32}
33
35{
36 ATH_MSG_VERBOSE("Finalizing ...");
37 return StatusCode::SUCCESS;
38}
39
42{
43 return true;
44}
45
#define ATH_MSG_VERBOSE(x)
BaseSimulationSelector(const std::string &t, const std::string &n, const IInterface *p)
Constructor with parameters.
StatusCode finalize() override
virtual bool passSelectorCuts(const ISFParticle &particle) const override
check whether given particle passes all cuts -> will be used for routing decision
DefaultSimSelector(const std::string &t, const std::string &n, const IInterface *p)
Constructor with parameters.
StatusCode initialize() override
The generic ISF particle definition,.
Definition ISFParticle.h:42