ATLAS Offline Software
Loading...
Searching...
No Matches
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

Functions

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

Typedef Documentation

◆ CaliCellIt

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}