ATLAS Offline Software
Loading...
Searching...
No Matches
FileMetaDataAuxInfo_v1.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// $Id: FileMetaDataAuxInfo_v1.h 670157 2015-05-27 11:52:51Z krasznaa $
8#ifndef XAODMETADATA_VERSIONS_FILEMETADATAAUXINFO_V1_H
9#define XAODMETADATA_VERSIONS_FILEMETADATAAUXINFO_V1_H
10
11// System include(s):
12#include <string>
13#include <vector>
14
15// EDM include(s):
17
18namespace xAOD {
19
32
33 public:
36
37 private:
39 std::string productionRelease;
41 std::string dataType;
43 std::vector<uint32_t> runNumbers;
44 // luminosity block numbers that went into making the file
45 std::vector<uint32_t> lumiBlocks;
46
47 }; // class FileMetaDataAuxInfo_v1
48
49} // namespace xAOD
50
51// Declare a base class for the type:
52#include "xAODCore/BaseInfo.h"
54
55#endif // XAODMETADATA_VERSIONS_FILEMETADATAAUXINFO_V1_H
#define SG_BASE(D, B)
Declare that class D derives from class B.
Common base class for auxiliary info objects.
Definition AuxInfoBase.h:45
AuxInfoBase(bool allowDynamicVars=true)
Default constructor.
Auxiliary store for xAOD::FileMetaData_v1.
std::string dataType
Type of the data that's in the file.
std::vector< uint32_t > runNumbers
run numbers in the file that went into making the file
std::vector< uint32_t > lumiBlocks
std::string productionRelease
Release that was used to make the file.
FileMetaDataAuxInfo_v1()
Default constructor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.