ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1CaloByteStream
src
ModifySlices.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 TRIGT1CALOBYTESTREAM_MODIFYSLICES_H
6
#define TRIGT1CALOBYTESTREAM_MODIFYSLICES_H
7
8
#include <vector>
9
10
namespace
LVL1BS
{
11
16
17
class
ModifySlices
{
18
19
public
:
20
ModifySlices
();
21
~ModifySlices
();
22
24
static
int
peak
(
int
oldPeak,
int
oldSlices,
int
newSlices);
26
static
void
data
(
const
std::vector<int>& oldVec,
27
std::vector<int>& newVec,
int
newSlices);
29
static
void
data
(
const
std::vector<unsigned int>& oldVec,
30
std::vector<unsigned int>& newVec,
int
newSlices);
31
32
};
33
34
}
// end namespace
35
36
#endif
LVL1BS::ModifySlices::~ModifySlices
~ModifySlices()
LVL1BS::ModifySlices::ModifySlices
ModifySlices()
LVL1BS::ModifySlices::data
static void data(const std::vector< int > &oldVec, std::vector< int > &newVec, int newSlices)
Return modified data vector<int>.
Definition
ModifySlices.cxx:20
LVL1BS::ModifySlices::peak
static int peak(int oldPeak, int oldSlices, int newSlices)
Return new triggered slice offset.
Definition
ModifySlices.cxx:12
LVL1BS
Definition
ZdcModifySlices.h:10
Generated on
for ATLAS Offline Software by
1.17.0