ATLAS Offline Software
Loading...
Searching...
No Matches
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
6
7// set method
8void LArRawSC::setEnergies(const std::vector<int>&& energies)
9{
10 m_energies = std::move(energies);
11}
12
13void LArRawSC::setBCIds(const std::vector<unsigned short>&& bcids)
14{
15 m_BCId = std::move(bcids);
16}
17
18void LArRawSC::setTauEnergies( const std::vector < int >&& tauEnergies)
19{
20 m_tauEnergies = std::move(tauEnergies);
21}
22
23void LArRawSC::setPassTauSelection( const std::vector < bool >&& pass)
24{
25 m_passTauSelection = std::move(pass);
26}
27
29 m_hardwareID = hwid;
30}
31
32void LArRawSC::setChannel(const unsigned chan) {
33 m_chan = chan;
34}
35
36void LArRawSC::setSourceId(const unsigned sourceId) {
37 m_sourceId = sourceId;
38}
39
40void LArRawSC::setSaturation( const std::vector < bool >&& satur) {
41 m_satur = std::move(satur);
42
43}
void setBCIds(const std::vector< unsigned short > &&bcids)
Set bcids.
Definition LArRawSC.cxx:13
void setSaturation(const std::vector< bool > &&satur)
@set saturation flags
Definition LArRawSC.cxx:40
void setEnergies(const std::vector< int > &&energies)
Set energies .
Definition LArRawSC.cxx:8
short chan() const
Definition LArRawSC.h:92
void setHardwareId(const HWIdentifier id)
Set identifier.
Definition LArRawSC.cxx:28
std::vector< int > m_energies
vector of energies
Definition LArRawSC.h:33
short m_chan
Latome channel.
Definition LArRawSC.h:27
const std::vector< bool > & satur() const
Definition LArRawSC.h:107
std::vector< unsigned short > m_BCId
vector of bcids
Definition LArRawSC.h:36
void setTauEnergies(const std::vector< int > &&tauEnergies)
Set energies*taus .
Definition LArRawSC.cxx:18
void setPassTauSelection(const std::vector< bool > &&pass)
@set true if passes the tau selection
Definition LArRawSC.cxx:23
const std::vector< unsigned short > & bcids() const
Definition LArRawSC.h:104
void setSourceId(const unsigned sourceId)
Set source id.
Definition LArRawSC.cxx:36
unsigned int m_sourceId
LATOME source Id.
Definition LArRawSC.h:30
void setChannel(const unsigned chan)
Set channel number.
Definition LArRawSC.cxx:32
const std::vector< int > & tauEnergies() const
Definition LArRawSC.h:110
const std::vector< int > & energies() const
Definition LArRawSC.h:101
std::vector< bool > m_satur
vector of saturation flags
Definition LArRawSC.h:39
std::vector< bool > m_passTauSelection
did pass tau selection
Definition LArRawSC.h:42
std::vector< int > m_tauEnergies
vector of taus*energies
Definition LArRawSC.h:45
HWIdentifier m_hardwareID
Online Identifier.
Definition LArRawSC.h:24