ATLAS Offline Software
Loading...
Searching...
No Matches
CustomMonopoleFactory.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MONOPOLE_CustomMonopoleFactory_h
6#define MONOPOLE_CustomMonopoleFactory_h 1
7
8// package headers
9#include "CustomMonopole.h"
10// STL headers
11#include <set>
12
13
14// ######################################################################
15// ### Monopole ###
16// ######################################################################
17
19{
20public:
21 static const CustomMonopoleFactory& instance();
23 bool isCustomMonopole(CustomMonopole *particle) const;
24
25private:
27 std::set<CustomMonopole *> m_particles;
28
29
30};
31
32
33#endif // MONOPOLE_CustomMonopoleFactory_h
bool isCustomMonopole(CustomMonopole *particle) const
static const CustomMonopoleFactory & instance()
std::set< CustomMonopole * > m_particles