ATLAS Offline Software
Loading...
Searching...
No Matches
SkimDecisionCollection.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6// Header file for class SkimDecisionCollection
7// Author: David Cote, September 2008. <david.cote@cern.ch>
9#ifndef SKIMDECISIONCOLLECTION_H
10#define SKIMDECISIONCOLLECTION_H
11
12// STL includes
13#include <iostream>
14
15// DataModel includes
19
20class SkimDecisionCollection: public DataVector<SkimDecision>
21{
22 public:
23 // Default Constructor
25
26 // Copy constructor:
28
29 // Assignment operator:
31
32 //Constructor with parameters: to setup the ownership policy
34
35 // Destructor
37
38};
39
40 inline
43
44//this is automatically generated by: 'clid -m SkimDecisionCollection'
45CLASS_DEF( SkimDecisionCollection , 1312137372 , 1 )
46
47// Tell StoreGate that SkimDecisionCollection derives from DataVector<SkimDecision>
49
50#endif //> EVENTBOOKKEEPERCOLLECTION_H
#define SG_BASE(D, B)
Declare that class D derives from class B.
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
Derived DataVector<T>.
Definition DataVector.h:795
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
SkimDecisionCollection & operator=(const SkimDecisionCollection &rhs)
OwnershipPolicy