ATLAS Offline Software
Typedefs | Functions
LArMasterWaveBuilder.cxx File Reference
#include "LArCalibUtils/LArMasterWaveBuilder.h"
#include "LArRawConditions/LArWave.h"
#include "LArRawConditions/LArWaveHelper.h"
#include "LArRawConditions/LArCaliWave.h"
#include "LArRawConditions/LArCaliWaveContainer.h"
#include "LArIdentifier/LArOnlineID.h"
#include "CaloIdentifier/LArEM_ID.h"
#include "GaudiKernel/ToolHandle.h"
#include "CaloIdentifier/CaloCell_ID.h"
#include "CaloIdentifier/CaloGain.h"
#include <cstdio>
#include <fstream>
#include <iostream>
#include <memory>

Go to the source code of this file.

Typedefs

using CaliCellIt = LArCaliWaveContainer::ConstConditionsMapIterator
 
using CaliWaveIt = LArCaliWaveContainer::LArCaliWaves::const_iterator
 

Functions

std::string ChanDacGain (HWIdentifier ch, int DAC, int gain)
 

Typedef Documentation

◆ CaliCellIt

Definition at line 23 of file LArMasterWaveBuilder.cxx.

◆ CaliWaveIt

Definition at line 24 of file LArMasterWaveBuilder.cxx.

Function Documentation

◆ ChanDacGain()

std::string ChanDacGain ( HWIdentifier  ch,
int  DAC,
int  gain 
)
inline

Definition at line 26 of file LArMasterWaveBuilder.cxx.

26  {
27  char compact[25]{} ;
28  int ich = ch.get_identifier32().get_compact() ;
29  sprintf(compact,"[%10d;%5d,%1d]",ich,DAC,gain) ;
30  return std::string(compact) ;
31 }
sendEI_SPB.ch
ch
Definition: sendEI_SPB.py:35
CaloCondBlobAlgs_fillNoiseFromASCII.gain
gain
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:110