ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRawEvent
src
LArRawSC.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
LArRawEvent/LArRawSC.h
"
6
7
// set method
8
void
LArRawSC::setEnergies
(
const
std::vector<int>&&
energies
)
9
{
10
m_energies
= std::move(
energies
);
11
}
12
13
void
LArRawSC::setBCIds
(
const
std::vector<unsigned short>&&
bcids
)
14
{
15
m_BCId
= std::move(
bcids
);
16
}
17
18
void
LArRawSC::setTauEnergies
(
const
std::vector < int >&&
tauEnergies
)
19
{
20
m_tauEnergies
= std::move(
tauEnergies
);
21
}
22
23
void
LArRawSC::setPassTauSelection
(
const
std::vector < bool >&& pass)
24
{
25
m_passTauSelection
= std::move(pass);
26
}
27
28
void
LArRawSC::setHardwareId
(
const
HWIdentifier
hwid) {
29
m_hardwareID
= hwid;
30
}
31
32
void
LArRawSC::setChannel
(
const
unsigned
chan
) {
33
m_chan
=
chan
;
34
}
35
36
void
LArRawSC::setSourceId
(
const
unsigned
sourceId) {
37
m_sourceId
= sourceId;
38
}
39
40
void
LArRawSC::setSaturation
(
const
std::vector < bool >&&
satur
) {
41
m_satur
= std::move(
satur
);
42
43
}
LArRawSC.h
HWIdentifier
Definition
HWIdentifier.h:13
LArRawSC::setBCIds
void setBCIds(const std::vector< unsigned short > &&bcids)
Set bcids.
Definition
LArRawSC.cxx:13
LArRawSC::setSaturation
void setSaturation(const std::vector< bool > &&satur)
@set saturation flags
Definition
LArRawSC.cxx:40
LArRawSC::setEnergies
void setEnergies(const std::vector< int > &&energies)
Set energies .
Definition
LArRawSC.cxx:8
LArRawSC::chan
short chan() const
Definition
LArRawSC.h:92
LArRawSC::setHardwareId
void setHardwareId(const HWIdentifier id)
Set identifier.
Definition
LArRawSC.cxx:28
LArRawSC::m_energies
std::vector< int > m_energies
vector of energies
Definition
LArRawSC.h:33
LArRawSC::m_chan
short m_chan
Latome channel.
Definition
LArRawSC.h:27
LArRawSC::satur
const std::vector< bool > & satur() const
Definition
LArRawSC.h:107
LArRawSC::m_BCId
std::vector< unsigned short > m_BCId
vector of bcids
Definition
LArRawSC.h:36
LArRawSC::setTauEnergies
void setTauEnergies(const std::vector< int > &&tauEnergies)
Set energies*taus .
Definition
LArRawSC.cxx:18
LArRawSC::setPassTauSelection
void setPassTauSelection(const std::vector< bool > &&pass)
@set true if passes the tau selection
Definition
LArRawSC.cxx:23
LArRawSC::bcids
const std::vector< unsigned short > & bcids() const
Definition
LArRawSC.h:104
LArRawSC::setSourceId
void setSourceId(const unsigned sourceId)
Set source id.
Definition
LArRawSC.cxx:36
LArRawSC::m_sourceId
unsigned int m_sourceId
LATOME source Id.
Definition
LArRawSC.h:30
LArRawSC::setChannel
void setChannel(const unsigned chan)
Set channel number.
Definition
LArRawSC.cxx:32
LArRawSC::tauEnergies
const std::vector< int > & tauEnergies() const
Definition
LArRawSC.h:110
LArRawSC::energies
const std::vector< int > & energies() const
Definition
LArRawSC.h:101
LArRawSC::m_satur
std::vector< bool > m_satur
vector of saturation flags
Definition
LArRawSC.h:39
LArRawSC::m_passTauSelection
std::vector< bool > m_passTauSelection
did pass tau selection
Definition
LArRawSC.h:42
LArRawSC::m_tauEnergies
std::vector< int > m_tauEnergies
vector of taus*energies
Definition
LArRawSC.h:45
LArRawSC::m_hardwareID
HWIdentifier m_hardwareID
Online Identifier.
Definition
LArRawSC.h:24
Generated on
for ATLAS Offline Software by
1.17.0