ATLAS Offline Software
Loading...
Searching...
No Matches
ALFA_RawDataCollection_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 ALFA_RAWDATACOLLECTION_P1_H
6#define ALFA_RAWDATACOLLECTION_P1_H
7
9#include "ALFA_RawData_p1.h"
10#include <vector>
11#include <string>
12#include <inttypes.h>
13
14class ALFA_RawDataCollection_p1: public std::vector<ALFA_RawData_p1> {
15
16 public:
19 MBId_POT(0),
21 patternId(0),
22 scalerId(0),
23 ADC1Id(0),
24 ADC2Id(0),
26 {}
27
28 //Motherboard id
29 uint16_t MBId_POT;
30 //Event counter
32 //pattern id
33 std::vector<bool> patternId;
34 //scaler id
35 uint16_t scalerId;
36 //ADC1 id Chan0
37 uint16_t ADC1Id;
38 //ADC1 id Chan1
39 uint16_t ADC2Id;
40 //Time Stamp
41 //syncronization error of PMF 24 (trigger info)
43
44};
45
46#endif