ATLAS Offline Software
LArRawSC.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 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 {
11 }
12 
13 void LArRawSC::setBCIds(const std::vector<unsigned short>&& bcids)
14 {
15  m_BCId = bcids;
16 }
17 
18 void LArRawSC::setTauEnergies( const std::vector < int >&& tauEnergies)
19 {
21 }
22 
23 void LArRawSC::setPassTauSelection( const std::vector < bool >&& pass)
24 {
25  m_passTauSelection=pass;
26 }
27 
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=satur;
42 
43 }
LArRawSC::setChannel
void setChannel(const unsigned chan)
Set channel number.
Definition: LArRawSC.cxx:32
LArRawSC::setEnergies
void setEnergies(const std::vector< int > &&energies)
Set energies .
Definition: LArRawSC.cxx:8
LArRawSC::setPassTauSelection
void setPassTauSelection(const std::vector< bool > &&pass)
@set true if passes the tau selection
Definition: LArRawSC.cxx:23
LArRawSC::m_energies
std::vector< int > m_energies
vector of energies
Definition: LArRawSC.h:33
LArRawSC.h
HWIdentifier
Definition: HWIdentifier.h:13
LArRawSC::satur
const std::vector< bool > & satur() const
Definition: LArRawSC.h:107
LArRawSC::tauEnergies
const std::vector< int > & tauEnergies() const
Definition: LArRawSC.h:110
LArRawSC::m_hardwareID
HWIdentifier m_hardwareID
Online Identifier.
Definition: LArRawSC.h:24
LArRawSC::setTauEnergies
void setTauEnergies(const std::vector< int > &&tauEnergies)
Set energies*taus .
Definition: LArRawSC.cxx:18
ReadCellNoiseFromCool.chan
chan
Definition: ReadCellNoiseFromCool.py:52
LArRawSC::m_chan
short m_chan
Latome channel.
Definition: LArRawSC.h:27
LArRawSC::m_BCId
std::vector< unsigned short > m_BCId
vector of bcids
Definition: LArRawSC.h:36
LArRawSC::chan
short chan() const
Definition: LArRawSC.h:92
LArRawSC::m_passTauSelection
std::vector< bool > m_passTauSelection
did pass tau selection
Definition: LArRawSC.h:42
LArRawSC::setHardwareId
void setHardwareId(const HWIdentifier id)
Set identifier.
Definition: LArRawSC.cxx:28
LArRawSC::m_satur
std::vector< bool > m_satur
vector of saturation flags
Definition: LArRawSC.h:39
LArRawSC::bcids
const std::vector< unsigned short > & bcids() const
Definition: LArRawSC.h:104
LArRawSC::m_tauEnergies
std::vector< int > m_tauEnergies
vector of taus*energies
Definition: LArRawSC.h:45
LArRawSC::setBCIds
void setBCIds(const std::vector< unsigned short > &&bcids)
Set bcids.
Definition: LArRawSC.cxx:13
LArRawSC::setSourceId
void setSourceId(const unsigned sourceId)
Set source id.
Definition: LArRawSC.cxx:36
LArRawSC::setSaturation
void setSaturation(const std::vector< bool > &&satur)
@set saturation flags
Definition: LArRawSC.cxx:40
LArRawSC::m_sourceId
unsigned int m_sourceId
LATOME source Id.
Definition: LArRawSC.h:30
LArRawSC::energies
const std::vector< int > & energies() const
Definition: LArRawSC.h:101