|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef PIXELDEDXALG_H
13 #define PIXELDEDXALG_H
25 #include "Gaudi/Property.h"
40 {
this,
"CalibrationFile",
"mcpar_signed_234.txt",
"Read dEdx from this file"};
43 {
this,
"ReadFromCOOL",
false,
"Read from COOL database"};
46 {
this,
"MinimumdEdxForMass", 1.8,
"Minimum dEdx for mass"};
49 {
this,
"ReadKey",
"/PIXEL/PixdEdx",
"Input readout folder"};
52 {
this,
"WriteKey",
"PixeldEdxData",
"Output data"};
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
const PixelID * m_pixelID
SG::ReadCondHandleKey< AthenaAttributeList > m_readKey
Gaudi::Property< double > m_mindedxformass
Gaudi::Property< bool > m_readfromcool
virtual StatusCode execute() override
virtual StatusCode initialize() override
SG::WriteCondHandleKey< PixeldEdxData > m_writeKey
virtual ~PixeldEdxAlg()=default
::StatusCode StatusCode
StatusCode definition for legacy code.
Store pixel dEdx data in PixeldEdxData.
Gaudi::Property< std::string > m_filename
PixeldEdxAlg(const std::string &name, ISvcLocator *pSvcLocator)