ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis/D3PDMaker/D3PDMakerReader/src/Variable.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: Variable.h 348546 2011-03-01 15:09:56Z krasznaa $
8#ifndef D3PDMAKERREADER_VARIABLE_H
9#define D3PDMAKERREADER_VARIABLE_H
10
11// STL include(s):
12#include <string>
13
14namespace D3PD {
15
27 struct Variable {
28
29 std::string type;
30 std::string fullname;
31 std::string doc;
32 mutable std::string name;
33 mutable std::string varname;
34 bool primitive;
35
36 }; // struct Variable
37
38} // namespace D3PD
39
40#endif // D3PDMAKERREADER_VARIABLE_H
Block filler tool for noisy FEB information.
Structure describing one D3PD variable.
bool primitive
Flag showing whether variable is a primitive.
std::string name
Variable name without prefix.
std::string fullname
Full name of the variable in the D3PD.
std::string type
Full type name of the variable.
std::string varname
Variable name without prefix and whitespaces.
std::string doc
Variable documentation string.