ATLAS Offline Software
Loading...
Searching...
No Matches
Lvl1Result_p2.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 * @Project: Trigger
7 * @Package: TrigSteeringEventTPCnv
8 * @class : Lvl1Result_p2
9 *
10 * @brief persistent representation of Lvl1ResultData.
11 *
12 * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. of Geneva, Switzerland
13 * @author Francesca Bucci <f.bucci@cern.ch> - U. of Geneva, Switzerland
14 *
15 * File and Version Information:
16 * $Id: Lvl1Result_p2.h,v 1.2 2009-04-01 22:14:57 salvator Exp $
17 **********************************************************************************/
18
19#ifndef TrigSteeringEventTPCnv_Lvl1Result_p2_H
20#define TrigSteeringEventTPCnv_Lvl1Result_p2_H
21
22#include <vector>
23
25
26
27// needed to fix a Gaudi problem in SLC3 (should be removed eventually):
28#include <stdint.h>
29
30namespace LVL1CTP {
31
33 {
34 friend class Lvl1ResultCnv;
35
36 public:
37
38 // default constructor
40
41 // default destructor
42 virtual ~Lvl1Result_p2() { }
43
44 //private:
45
46 bool m_configured = false;
47 // std::vector<uint32_t> m_l1_items;
48 // std::vector<uint32_t> m_l1_itemsPrescaled;
49 std::vector<uint32_t> m_l1_itemsTBP;
50 std::vector<uint32_t> m_l1_itemsTAP;
51 std::vector<uint32_t> m_l1_itemsTAV;
52
53 };
54
55} // end of LVL1CTP namespace
56
57
58#endif
std::vector< uint32_t > m_l1_itemsTAV
Trigger (level 1 items) After Veto (==final L1 decision)
std::vector< uint32_t > m_l1_itemsTBP
Trigger (level 1 items) Before Prescale.
friend class Lvl1ResultCnv
std::vector< uint32_t > m_l1_itemsTAP
Trigger (level 1 items) After Prescale.