ATLAS Offline Software
Loading...
Searching...
No Matches
tauEventDict.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5//-----------------------------------------------------------------------------
6// Definitions for dictionary generator
7//-----------------------------------------------------------------------------
8#ifndef TAU_EVENT_DICT_H
9#define TAU_EVENT_DICT_H
10
12#include "tauEvent/TauDetails.h"
17#include "tauEvent/TauJet.h"
19#include "tauEvent/TauPID.h"
23#include "tauEvent/TauShot.h"
24#include "TSystem.h"
25
26namespace tauEventDict {
27
28 struct temp {
29 std::bitset<32> m_bitset;
30 std::vector<
31 std::vector<
33 std::vector<
35
36 std::vector<Analysis::TauDetails*> v3;
37 std::vector<Analysis::TauPi0Candidate*> v4;
38 std::vector<Analysis::TauPi0Cluster*> v5;
39 std::vector<Analysis::TauShot*> v6;
40
41 // Get rid of warnings.
42 temp(const temp&);
43 };
44
45// copied from egammaEvent/egammaEventDict.h
46// Ensure that the dictionary for the enums is loaded when this one is.
48{
50};
51
53{
54 // ??? W32 doesn't use lib...
55 gSystem->Load ("libtauEnumsDict");
56}
57
59
60} //> end namespace tauEventDict
61
62
63#endif // TAU_EVENT_DICT_H
Declaration of tau jet transient class.
Declaration of details class for tau event.
Declaration of extra details class for tau event.
Declaration of tau details container transient class.
Declaration of tau details base class.
Definition of parameters for TauJet object.
EnumDictLoader enumDictLoader
std::vector< Analysis::TauPi0Candidate * > v4
std::vector< ElementLink< CaloCellContainer > > v2
std::vector< Analysis::TauDetails * > v3
std::vector< std::vector< ElementLink< CaloCellContainer > > > v1
std::vector< Analysis::TauShot * > v6
temp(const temp &)
std::vector< Analysis::TauPi0Cluster * > v5
std::bitset< 32 > m_bitset
DEPRECATED DO NOT USE.