ATLAS Offline Software
JetMomentMapManager.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 JETEVENT_JETMOMENTMAPMANAGER_H
8 #define JETEVENT_JETMOMENTMAPMANAGER_H
9 
24 #include "JetEvent/JetMomentMap.h"
25 
26 #include <set>
27 class JetMomentMap;
29 
30 public:
33  void add(JetMomentMap *m);
34  void remove(const JetMomentMap *m);
35  void clear();
37 protected:
38  std::set<JetMomentMap*> m_maps;
39 
41 
42 };
43 #endif
JetMomentMap
Definition: JetMomentMap.h:21
JetMomentMap.h
python.SystemOfUnits.m
int m
Definition: SystemOfUnits.py:91
JetMomentMapManager::~JetMomentMapManager
~JetMomentMapManager()
Definition: JetMomentMapManager.cxx:23
JetMomentMapManager::m_noRemoveMode
bool m_noRemoveMode
Definition: JetMomentMapManager.h:40
JetMomentMapManager::remove
void remove(const JetMomentMap *m)
Definition: JetMomentMapManager.cxx:15
JetMomentMapManager::JetMomentMapManager
JetMomentMapManager()
Definition: JetMomentMapManager.h:31
JetMomentMapManager::add
void add(JetMomentMap *m)
Definition: JetMomentMapManager.cxx:10
JetMomentMapManager::s_instance
static JetMomentMapManager s_instance
Definition: JetMomentMapManager.h:36
JetMomentMapManager
////////////////////////////////////////
Definition: JetMomentMapManager.h:28
JetMomentMapManager::m_maps
std::set< JetMomentMap * > m_maps
Definition: JetMomentMapManager.h:38
JetMomentMapManager::clear
void clear()
Definition: JetMomentMapManager.cxx:26