ATLAS Offline Software
Loading...
Searching...
No Matches
ALFA_RawDataContainer_p1.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#ifndef ALFAATHENAPOOL_ALFACONTAINER_P1_H
6#define ALFAATHENAPOOL_ALFACONTAINER_P1_H
7
8#include <vector>
10
11class ALFA_RawDataContainer_p1: public std::vector<ALFA_RawDataCollection_p1>
12{
13
14 uint32_t TimeStamp;
15 //Time Stamp ns
16 uint32_t TimeStampns;
17 //Lumi Block ID
18 uint32_t LumiBlock;
19 //Bunch Crossing ID
20 uint32_t BCId;
21 //Lvl1 trigger pattern (fired items in lvl1 trigger)
22 std::vector<bool> lvl1Pattern;
23 //Lvl2 trigger pattern (fired items in lvl2 trigger)
24 std::vector<bool> lvl2Pattern;
25 //EF trigger pattern (fired items in EF)
26 std::vector<bool> efPattern;
27
28 public:
29
31 {
32 TimeStamp=0;
34 LumiBlock=0;
35 BCId=0;
36 };
37
39
40 };
41
42 #endif