ATLAS Offline Software
Loading...
Searching...
No Matches
SimTestToolBase.h
Go to the documentation of this file.
1/* -*- C++ -*- */
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef G4ATLASTESTS_SIMTESTTOOLBASE_H
8#define G4ATLASTESTS_SIMTESTTOOLBASE_H
14
15#include "SimTestHisto.h"
16
18
19
20class SimTestToolBase : public SimTestHisto, public extends<AthAlgTool, ISimTestTool> {
21public:
23
24 SimTestToolBase(const std::string& type, const std::string& name, const IInterface* parent);
25 virtual StatusCode initialize() {
26 return StatusCode::SUCCESS;
27 }
28
29
30 protected:
32
34 std::string m_key;
35};
36
37#endif //G4ATLASTESTS_SIMTESTTOOLBASE_H
SimTestHisto()=default
std::string m_key
The MC truth key.
SimTestToolBase(const std::string &type, const std::string &name, const IInterface *parent)
virtual StatusCode initialize()
HepMC::ConstGenParticlePtr getPrimary()
const GenParticle * ConstGenParticlePtr
Definition GenParticle.h:38