ATLAS Offline Software
Loading...
Searching...
No Matches
CscSimDataCollection.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5/***************************************************************************
6 CLASS_DEF for CscSimData map
7 ------------------------------
8 ATLAS Collaboration
9 ***************************************************************************/
10
11// $Id: CscSimDataCollection.h,v 1.1 2007-03-27 15:51:48 dadams Exp $
12
13#ifndef MUONSIMDATA_CSCSIMDATACOLLECTION_H
14#define MUONSIMDATA_CSCSIMDATACOLLECTION_H
15
16//<<<<<< INCLUDES >>>>>>
19#include "Identifier/Identifier.h"
20#include <map>
21
22//<<<<<< PUBLIC DEFINES >>>>>>
23//<<<<<< PUBLIC CONSTANTS >>>>>>
24//<<<<<< PUBLIC TYPES >>>>>>
25//<<<<<< PUBLIC VARIABLES >>>>>>
26//<<<<<< PUBLIC FUNCTIONS >>>>>>
27//<<<<<< CLASS DECLARATIONS >>>>>>
28
29class CscSimDataCollection : public std::map<Identifier,CscSimData> {
30public:
32 virtual ~CscSimDataCollection() = default;
33};
34CLASS_DEF(CscSimDataCollection, 1095642046, 1)
35
36
37//<<<<<< INLINE PUBLIC FUNCTIONS >>>>>>
38//<<<<<< INLINE MEMBER FUNCTIONS >>>>>>
39
40#endif // MUONSIMDATA_CSCSIMDATACOLLECTION_H
41
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
virtual ~CscSimDataCollection()=default