![]() |
ATLAS Offline Software
|
class to produce TileCal commissioning ntuples More...
#include <TileTBAANtuple.h>
Public Member Functions | |
| TileTBAANtuple (const std::string &name, ISvcLocator *pSvcLocator) | |
| virtual | ~TileTBAANtuple ()=default |
| StatusCode | ntuple_initialize (const EventContext &ctx) |
| Alg standard interface function LF TODO: We could have a problem with the new feature introduced by Sasha that quit empty fragments and therefore it can increase or decrease the number of RawChannels fragments dynamically. | |
| StatusCode | ntuple_clear () |
| virtual StatusCode | initialize () override |
| virtual StatusCode | execute () override |
| virtual StatusCode | sysInitialize () override |
| Override sysInitialize. | |
| virtual const DataObjIDColl & | extraOutputDeps () const override |
| Return the list of extra output dependencies. | |
| ServiceHandle< StoreGateSvc > & | evtStore () |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc. | |
| const ServiceHandle< StoreGateSvc > & | detStore () const |
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc. | |
| virtual StatusCode | sysStart () override |
| Handle START transition. | |
| virtual std::vector< Gaudi::DataHandle * > | inputHandles () const override |
| Return this algorithm's input handles. | |
| virtual std::vector< Gaudi::DataHandle * > | outputHandles () const override |
| Return this algorithm's output handles. | |
| Gaudi::Details::PropertyBase & | declareProperty (Gaudi::Property< T, V, H > &t) |
| void | updateVHKA (Gaudi::Details::PropertyBase &) |
| MsgStream & | msg () const |
| bool | msgLvl (const MSG::Level lvl) const |
Protected Member Functions | |
| void | renounceArray (SG::VarHandleKeyArray &handlesArray) |
| remove all handles from I/O resolution | |
| std::enable_if_t< std::is_void_v< std::result_of_t< decltype(&T::renounce)(T)> > &&!std::is_base_of_v< SG::VarHandleKeyArray, T > &&std::is_base_of_v< Gaudi::DataHandle, T >, void > | renounce (T &h) |
| void | extraDeps_update_handler (Gaudi::Details::PropertyBase &ExtraDeps) |
| Add StoreName to extra input/output deps as needed. | |
Private Types | |
| enum | { NOT_SETUP = -9999 } |
| enum | { MAX_MINIDRAWER = 4 , MAX_CHAN = 48 , MAX_DMU = 16 } |
| typedef std::map< unsignedint, unsignedint, std::less< unsignedint > >::iterator | drawerMap_iterator |
| typedef ServiceHandle< StoreGateSvc > | StoreGateSvc_t |
Private Member Functions | |
| StatusCode | storeRawChannels (const EventContext &ctx, const SG::ReadHandleKey< TileRawChannelContainer > &containerKey, bool calibMode, std::vector< std::array< float, MAX_CHAN > > *eneVec, std::vector< std::array< float, MAX_CHAN > > *timeVec, std::vector< std::array< float, MAX_CHAN > > *chi2Vec, std::vector< std::array< float, MAX_CHAN > > *pedVec, bool saveDQstatus=false) |
| / Fill ntuple with data from TRC. | |
| StatusCode | storeDigits (const EventContext &ctx, const SG::ReadHandleKey< TileDigitsContainer > &containerKey, const TileDQstatus *dqStatus=nullptr) |
| / Fill Ntuple with info from TileDigits / Return true if the collection is empty, / which means that there are no RawChanels either. | |
| StatusCode | storeDigitsFlx (const EventContext &ctx, const SG::ReadHandleKey< TileDigitsContainer > &containerKey) |
| StatusCode | storeBeamElements (const EventContext &ctx) |
| StatusCode | storeCells (const EventContext &ctx) |
| StatusCode | storeLaser (const EventContext &ctx) |
| StatusCode | storeHitVector (const EventContext &ctx) |
| StatusCode | storeHitContainer (const EventContext &ctx) |
| / Fill Ntuple with MC truth info from simulation / Namely, hit energies corrected by photoelectron statistics and Birks' law | |
| void | storeHit (const TileHit *hit, int fragType, int fragId, std::array< float, MAX_CHAN > &ehitVec, std::array< float, MAX_CHAN > &thitVec, const TileSamplingFraction *samplingFraction) |
| StatusCode | initList (const EventContext &ctx) |
| StatusCode | initListFlx (const EventContext &ctx) |
| StatusCode | initNTuple (void) |
| void | getEta (void) |
| void | TRIGGER_addBranch (void) |
| /////////////////////////////////////////////////////////////////////////// | |
| void | MUON_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add MUON variables to the Tree | |
| void | ECAL_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add ECAL variables to the Tree | |
| void | QDC_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add QDC variables to the Tree | |
| void | LASER_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree LASER variables Tree | |
| void | ADDER_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree ADDER variables Tree | |
| void | CISPAR_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree CISPAR variables Tree | |
| void | BEAM_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree BEAM variables Tree | |
| void | DIGI_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree DIGI variables Tree | |
| void | FELIX_addBranch (void) |
| void | HIT_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree HIT variables Tree | |
| void | ENETOTAL_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree ENETOTAL variables Tree | |
| void | COINCBOARD_addBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Add Tree COINCBOARD variables Tree | |
| void | LASEROBJ_addBranch (void) |
| void | TRIGGER_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree TRIGGER variables | |
| void | MUON_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree MUON variables | |
| void | ECAL_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree ECAL variables | |
| void | QDC_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree QDC variables | |
| void | LASER_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree LASER variables | |
| void | ADDER_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree ADDER variables | |
| void | CISPAR_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree CISPAR variables | |
| void | BEAM_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree BEAM variables | |
| void | DIGI_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Clear Tree DIGI variables //////////////////////////////////////////////////////////////////////////// | |
| void | FELIX_clearBranch (void) |
| void | HIT_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// /Clear Tree HIT variables //////////////////////////////////////////////////////////////////////////// | |
| void | ENETOTAL_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree ENETOTAL variables | |
| void | COINCBOARD_clearBranch (void) |
| //////////////////////////////////////////////////////////////////////////// Clear Tree COINCBOARD variables | |
| void | LASEROBJ_clearBranch (void) |
| template<typename T> | |
| void | clear_init_minus1 (std::vector< T > &vec) |
| template<typename T, size_t N> | |
| void | clear_init_minus1 (std::vector< std::array< T, N > > &vec) |
| template<typename T, size_t N> | |
| void | clear_init_zero (std::vector< std::array< T, N > > &vec) |
| void | clear_samples (std::vector< std::unique_ptr< int[]> > &vec, const std::vector< int > &nsamples, int nchan=MAX_CHAN) |
| int | digiChannel2PMT (int fragType, int chan) |
| short | CheckDMUFormat (uint32_t header) |
| bit_31 of the DMU header must be 1 and bit_17 of the DMU header must be 0 | |
| short | CheckDMUParity (uint32_t header) |
| Parity of the DMU header should be odd. | |
| void | checkIsPropertySetup (float property, const std::string &name) |
| void | setupPropertyDefaultValue (float property, float defaultValue, const std::string &name) |
| void | setupBeamChambersBeforeTB2015 (void) |
| void | setupBeamChambersTB2015 (void) |
| void | setupBeamChambersTB2016_2020 (void) |
| Gaudi::Details::PropertyBase & | declareGaudiProperty (Gaudi::Property< T, V, H > &hndl, const SG::VarHandleKeyType &) |
| specialization for handling Gaudi::Property<SG::VarHandleKey> | |
Private Attributes | |
| SG::ReadCondHandleKey< TileSamplingFraction > | m_samplingFractionKey |
| Name of TileSamplingFraction in condition store. | |
| SG::ReadHandleKey< TileDigitsContainer > | m_digitsContainerKey |
| SG::ReadHandleKey< TileDigitsContainer > | m_digitsContainerFlxKey |
| SG::ReadHandleKey< TileBeamElemContainer > | m_beamElemContainerKey |
| SG::ReadHandleKey< TileRawChannelContainer > | m_flatRawChannelContainerKey |
| SG::ReadHandleKey< TileRawChannelContainer > | m_fitRawChannelContainerKey |
| SG::ReadHandleKey< TileRawChannelContainer > | m_optRawChannelContainerKey |
| SG::ReadHandleKey< TileRawChannelContainer > | m_dspRawChannelContainerKey |
| SG::ReadHandleKey< TileRawChannelContainer > | m_fitcRawChannelContainerKey |
| SG::ReadHandleKey< TileRawChannelContainer > | m_flxFitRawChannelContainerKey |
| SG::ReadHandleKey< TileRawChannelContainer > | m_flxOptRawChannelContainerKey |
| SG::ReadHandleKey< TileLaserObject > | m_laserObjectKey |
| SG::ReadHandleKey< TileHitContainer > | m_hitContainerKey |
| SG::ReadHandleKey< TileHitVector > | m_hitVectorKey |
| SG::ReadHandleKey< CaloCellContainer > | m_cellContainerKey |
| ToolHandle< TileCondToolEmscale > | m_tileToolEmscale |
| ToolHandle< TileRawChannelBuilderFlatFilter > | m_adderFilterAlgTool |
| SG::ReadHandleKey< TileDQstatus > | m_dqStatusKey |
| Gaudi::Property< bool > | m_calibrateEnergy {this, "CalibrateEnergy", true, "Calibrate energy"} |
| Gaudi::Property< bool > | m_useDspUnits {this, "UseDspUnits", false, "Use DSP untis"} |
| Gaudi::Property< int > | m_finalUnit {this, "OfflineUnits", TileRawChannelUnit::MegaElectronVolts, "Calibrate everything to this level"} |
| Gaudi::Property< bool > | m_calibMode {this, "CalibMode", false, "If data should be put in calib mode"} |
| Gaudi::Property< bool > | m_unpackAdder {this, "UnpackAdder", false, "Unpack adder"} |
| Gaudi::Property< bool > | m_completeNtuple {this, "CompleteNtuple", true, "Complete the ntuple"} |
| Gaudi::Property< bool > | m_bsInput {this, "BSInput", true, "Bytestream input"} |
| Gaudi::Property< bool > | m_pmtOrder {this, "PMTOrder", true, "Change channel ordering to pmt ordering in the ntuple"} |
| Gaudi::Property< int > | m_nSamples {this, "NSamples", NOT_SETUP, "Number of samples"} |
| Gaudi::Property< int > | m_nSamplesFlx {this, "NSamplesFelix", NOT_SETUP, "Number of samples for FELIX"} |
| Gaudi::Property< unsigned int > | m_nDrawers {this, "NDrawers", 6, "Number of drawers"} |
| Gaudi::Property< unsigned int > | m_nDrawersFlx {this, "NDrawersFelix", 0, "Number of drawers for FELIX"} |
| Gaudi::Property< int > | m_TBperiod {this, "TBperiod", 2016, "Tuned for 2016 testbeam by default"} |
| Gaudi::Property< int > | m_eventsPerFile {this, "EventsPerFile", 200000, "Number of events per file"} |
| Gaudi::Property< Long64_t > | m_treeSize {this, "TreeSize", 16000000000LL, "Size of tree"} |
| Gaudi::Property< std::string > | m_streamName {this, "StreamName", "AANT", "Name of the output stream"} |
| Gaudi::Property< std::string > | m_ntupleID {this, "NTupleID", "h1000", "Name of the ntuple ID"} |
| Gaudi::Property< std::vector< std::string > > | m_rosName {this, "rosName", {"B", "A", "C", "D", "E"}, "Name of arrays in ntuple for different ROSes"} |
| Gaudi::Property< std::vector< std::string > > | m_drawerList {this, "drawerList", {"-1"}, "List of frag IDs in correct order; Setup drawer list from data"} |
| Gaudi::Property< std::vector< int > > | m_drawerType {this, "drawerType", {}, "Type of every drawer 1-4: B+, B-, EB+, EB-; Take drawer type from Frag ID (doesn't work for 2003)"} |
| Gaudi::Property< std::vector< std::string > > | m_beamFragList {this, "beamFragList", {}, "List of beam frag IDs to store in the ntuple"} |
| Gaudi::Property< float > | m_beamBN2X1 {this, "BN2X1", 0.0, "Params for Beam TDC: Beam chamber: -2"} |
| Gaudi::Property< float > | m_beamBN2X2 {this, "BN2X2", 0.2, "Params for Beam TDC: Beam chamber: -2"} |
| Gaudi::Property< float > | m_beamBN2Y1 {this, "BN2Y1", 0.0, "Params for Beam TDC: Beam chamber: -2"} |
| Gaudi::Property< float > | m_beamBN2Y2 {this, "BN2Y2", 0.2, "Params for Beam TDC: Beam chamber: -2"} |
| Gaudi::Property< float > | m_beamBN1X1 {this, "BN1X1", 0.0, "Params for Beam TDC: Beam chamber: -1"} |
| Gaudi::Property< float > | m_beamBN1X2 {this, "BN1X2", 0.2, "Params for Beam TDC: Beam chamber: -1"} |
| Gaudi::Property< float > | m_beamBN1Y1 {this, "BN1Y1", 0.0, "Params for Beam TDC: Beam chamber: -1"} |
| Gaudi::Property< float > | m_beamBN1Y2 {this, "BN1Y2", 0.2, "Params for Beam TDC: Beam chamber: -1"} |
| Gaudi::Property< float > | m_beamBC0X1 {this, "BC0X1", 0.0, "Params for Beam TDC: Beam chamber: 0"} |
| Gaudi::Property< float > | m_beamBC0X2 {this, "BC0X2", 0.2, "Params for Beam TDC: Beam chamber: 0"} |
| Gaudi::Property< float > | m_beamBC0Y1 {this, "BC0Y1", 0.0, "Params for Beam TDC: Beam chamber: 0"} |
| Gaudi::Property< float > | m_beamBC0Y2 {this, "BC0Y2", 0.2, "Params for Beam TDC: Beam chamber: 0"} |
| Gaudi::Property< float > | m_beamBC0Z {this, "BC0Z", 17138.0, "Params for Beam TDC: Beam chamber: 0"} |
| Gaudi::Property< float > | m_beamBC1X1 {this, "BC1X1", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC1X2 {this, "BC1X2", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC1Y1 {this, "BC1Y1", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC1Y2 {this, "BC1Y2", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC1Z {this, "BC1Z", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC1Z_0 {this, "BC1Z_0", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC1Z_90 {this, "BC1Z_90", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC1Z_min90 {this, "BC1Z_min90", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 1"} |
| Gaudi::Property< float > | m_beamBC2X1 {this, "BC2X1", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_beamBC2X2 {this, "BC2X2", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_beamBC2Y1 {this, "BC2Y1", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_beamBC2Y2 {this, "BC2Y2", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_beamBC2Z {this, "BC2Z", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_beamBC2Z_0 {this, "BC2Z_0", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_beamBC2Z_90 {this, "BC2Z_90", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_beamBC2Z_min90 {this, "BC2Z_min90", NOT_SETUP - 1, "Params for Beam TDC: Beam chamber: 2"} |
| Gaudi::Property< float > | m_radius {this, "Radius", 2280.0, "Inner radius of calo, for CTB 2004 only"} |
| Gaudi::Property< std::string > | m_etaFileName {this, "EtaFileName", "TileEtaCTB.txt", "File name with ETA, for CTB 2004 only"} |
| ServiceHandle< ITHistSvc > | m_thistSvc |
| TTree * | m_ntuplePtr {nullptr} |
| bool | m_ntupleCreated {false} |
| int | m_evtNr {-1} |
| int | m_evTime {} |
| int | m_run {} |
| int | m_evt {} |
| int | m_trigType {} |
| int | m_dspFlags {} |
| std::vector< int > | m_l1ID |
| std::vector< int > | m_l1Type |
| std::vector< int > | m_evBCID |
| std::vector< int > | m_evType |
| std::vector< int > | m_frBCID |
| float | m_muBackHit {} |
| float | m_muBackSum {} |
| std::array< float, 14 > | m_muBack {} |
| std::array< float, 2 > | m_muCalib {} |
| std::array< float, 8 > | m_ecal {} |
| std::array< uint32_t, 33 > | m_qdc {} |
| int | m_las_BCID {} |
| int | m_las_Filt {} |
| double | m_las_ReqAmp {} |
| double | m_las_MeasAmp {} |
| int | m_las_D1_ADC {} |
| int | m_las_D2_ADC {} |
| int | m_las_D3_ADC {} |
| int | m_las_D4_ADC {} |
| double | m_las_D1_Ped {} |
| double | m_las_D2_Ped {} |
| double | m_las_D3_Ped {} |
| double | m_las_D4_Ped {} |
| double | m_las_D1_Ped_RMS {} |
| double | m_las_D2_Ped_RMS {} |
| double | m_las_D3_Ped_RMS {} |
| double | m_las_D4_Ped_RMS {} |
| double | m_las_D1_Alpha {} |
| double | m_las_D2_Alpha {} |
| double | m_las_D3_Alpha {} |
| double | m_las_D4_Alpha {} |
| double | m_las_D1_Alpha_RMS {} |
| double | m_las_D2_Alpha_RMS {} |
| double | m_las_D3_Alpha_RMS {} |
| double | m_las_D4_Alpha_RMS {} |
| double | m_las_D1_AlphaPed {} |
| double | m_las_D2_AlphaPed {} |
| double | m_las_D3_AlphaPed {} |
| double | m_las_D4_AlphaPed {} |
| double | m_las_D1_AlphaPed_RMS {} |
| double | m_las_D2_AlphaPed_RMS {} |
| double | m_las_D3_AlphaPed_RMS {} |
| double | m_las_D4_AlphaPed_RMS {} |
| int | m_las_PMT1_ADC {} |
| int | m_las_PMT2_ADC {} |
| int | m_las_PMT1_TDC {} |
| int | m_las_PMT2_TDC {} |
| double | m_las_PMT1_Ped {} |
| double | m_las_PMT2_Ped {} |
| double | m_las_PMT1_Ped_RMS {} |
| double | m_las_PMT2_Ped_RMS {} |
| double | m_las_Temperature {} |
| int | m_lasFlag {} |
| float | m_las0 {} |
| float | m_las1 {} |
| float | m_las2 {} |
| float | m_las3 {} |
| std::array< float, 4 > | m_lasExtra {} |
| int | m_commonPU {} |
| std::vector< int * > | m_adder |
| std::vector< int > | m_adderPayload |
| std::array< float, 16 > | m_eneAdd {} |
| std::array< float, 16 > | m_timeAdd {} |
| int | m_cispar [16] {} |
| uint32_t | m_s1cou {} |
| uint32_t | m_s2cou {} |
| uint32_t | m_s3cou {} |
| uint32_t | m_cher1 {} |
| uint32_t | m_cher2 {} |
| uint32_t | m_cher3 {} |
| uint32_t | m_muTag {} |
| uint32_t | m_muHalo {} |
| uint32_t | m_muVeto {} |
| int | m_s2extra {} |
| int | m_s3extra {} |
| int | m_sc1 {} |
| int | m_sc2 {} |
| std::array< int, 16 > | m_tof {} |
| std::array< int, 16 > | m_btdc1 {} |
| std::array< int, 16 > | m_btdc2 {} |
| std::array< int, 16 > | m_scaler {} |
| std::vector< std::vector< int > > * | m_btdc {} |
| int | m_tjitter {} |
| int | m_tscTOF {} |
| int | m_btdcNhit [16] {} |
| int | m_btdcNchMultiHit [2] {} |
| float | m_xChN2 {} |
| float | m_yChN2 {} |
| float | m_xChN1 {} |
| float | m_yChN1 {} |
| float | m_xCha0 {} |
| float | m_yCha0 {} |
| float | m_xCha1 {} |
| float | m_yCha1 {} |
| float | m_xCha2 {} |
| float | m_yCha2 {} |
| float | m_xCha1_0 {} |
| float | m_yCha1_0 {} |
| float | m_xCha2_0 {} |
| float | m_yCha2_0 {} |
| float | m_xImp {} |
| float | m_yImp {} |
| float | m_xImp_0 {} |
| float | m_yImp_0 {} |
| float | m_xImp_90 {} |
| float | m_yImp_90 {} |
| float | m_xImp_min90 {} |
| float | m_yImp_min90 {} |
| std::vector< int > | m_evtVec |
| std::vector< short > | m_rodBCIDVec |
| std::vector< short > | m_sizeVec |
| std::vector< int > | m_evtflxVec |
| std::vector< short > | m_rodBCIDflxVec |
| std::vector< short > | m_sizeflxVec |
| std::vector< std::array< int, MAX_CHAN > > | m_gainflxVec |
| std::vector< std::unique_ptr< int[]> > | m_sampleflxVec |
| std::vector< std::array< int, MAX_DMU > > | m_bcidVec |
| std::vector< std::array< uint32_t, MAX_DMU > > | m_DMUheaderVec |
| std::vector< std::array< short, MAX_DMU > > | m_DMUformatErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_DMUparityErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_DMUmemoryErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_DMUDstrobeErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_DMUSstrobeErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_DMUHeadparityErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_DMUDataparityErrVec |
| std::vector< std::array< int, 2 > > | m_dmuMaskVec |
| std::vector< std::array< int, 2 > > | m_slinkCRCVec |
| std::vector< std::array< int, MAX_CHAN > > | m_gainVec |
| std::vector< std::unique_ptr< int[]> > | m_sampleVec |
| std::vector< std::array< int, MAX_DMU > > | m_feCRCVec |
| std::vector< std::array< int, MAX_DMU > > | m_rodCRCVec |
| std::vector< std::array< float, MAX_CHAN > > | m_eneVec |
| std::vector< std::array< float, MAX_CHAN > > | m_timeVec |
| std::vector< std::array< float, MAX_CHAN > > | m_pedFlatVec |
| std::vector< std::array< float, MAX_CHAN > > | m_chi2FlatVec |
| std::vector< std::array< float, MAX_CHAN > > | m_efitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_tfitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_pedfitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_chi2Vec |
| std::vector< std::array< float, MAX_CHAN > > | m_efitcVec |
| std::vector< std::array< float, MAX_CHAN > > | m_tfitcVec |
| std::vector< std::array< float, MAX_CHAN > > | m_pedfitcVec |
| std::vector< std::array< float, MAX_CHAN > > | m_chi2cVec |
| std::vector< std::array< float, MAX_CHAN > > | m_eOptVec |
| std::vector< std::array< float, MAX_CHAN > > | m_tOptVec |
| std::vector< std::array< float, MAX_CHAN > > | m_pedOptVec |
| std::vector< std::array< float, MAX_CHAN > > | m_chi2OptVec |
| std::vector< std::array< float, MAX_CHAN > > | m_eDspVec |
| std::vector< std::array< float, MAX_CHAN > > | m_tDspVec |
| std::vector< std::array< float, MAX_CHAN > > | m_chi2DspVec |
| std::vector< std::array< float, MAX_CHAN > > | m_eflxfitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_tflxfitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_chi2flxfitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_pedflxfitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_eflxoptVec |
| std::vector< std::array< float, MAX_CHAN > > | m_tflxoptVec |
| std::vector< std::array< float, MAX_CHAN > > | m_chi2flxoptVec |
| std::vector< std::array< float, MAX_CHAN > > | m_pedflxoptVec |
| std::vector< short > | m_ROD_GlobalCRCVec |
| std::vector< std::array< short, MAX_DMU > > | m_ROD_DMUBCIDVec |
| std::vector< std::array< short, MAX_DMU > > | m_ROD_DMUmemoryErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_ROD_DMUSstrobeErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_ROD_DMUDstrobeErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_ROD_DMUHeadformatErrVec |
| std::vector< std::array< short, MAX_DMU > > | m_ROD_DMUDataformatErrVec |
| std::vector< std::array< short, 2 > > | m_ROD_DMUMaskVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdL1idflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdBcidflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdModuleflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdRunTypeflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdPedLoflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdPedHiflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdRunflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdChargeflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdChargeTimeflxVec |
| std::vector< std::array< int, MAX_MINIDRAWER > > | m_mdCapacitorflxVec |
| std::array< float, 4 > | m_LarEne {} |
| std::array< float, 3 > | m_BarEne {} |
| std::array< float, 3 > | m_ExtEne {} |
| std::array< float, 3 > | m_GapEne {} |
| std::array< unsigned int, 96 > | m_coincTrig1 {} |
| std::array< unsigned int, 96 > | m_coincTrig2 {} |
| std::array< unsigned int, 96 > | m_coincTrig3 {} |
| std::array< unsigned int, 96 > | m_coincTrig4 {} |
| std::array< unsigned int, 96 > | m_coincTrig5 {} |
| std::array< unsigned int, 96 > | m_coincTrig6 {} |
| std::array< unsigned int, 96 > | m_coincTrig7 {} |
| std::array< unsigned int, 96 > | m_coincTrig8 {} |
| int | m_coincFlag1 {} |
| int | m_coincFlag2 {} |
| int | m_coincFlag3 {} |
| int | m_coincFlag4 {} |
| int | m_coincFlag5 {} |
| int | m_coincFlag6 {} |
| int | m_coincFlag7 {} |
| int | m_coincFlag8 {} |
| std::map< unsigned int, unsigned int, std::less< unsigned int > > | m_drawerMap |
| std::map< unsigned int, unsigned int, std::less< unsigned int > > | m_drawerFlxMap |
| bool | m_beamIdList [32] |
| int | m_runNumber {} |
| float | m_eta {} |
| float | m_theta {} |
| std::vector< std::array< float, MAX_CHAN > > | m_ehitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_thitVec |
| std::vector< std::array< float, MAX_CHAN > > | m_ehitCnt |
| std::vector< std::array< float, MAX_CHAN > > | m_thitCnt |
| bool | m_calibrateEnergyThisEvent {false} |
| TileRawChannelUnit::UNIT | m_rchUnit |
| Unit for TileRawChannels (ADC, pCb, MeV) | |
| TileRawChannelUnit::UNIT | m_dspUnit |
| Unit for TileRawChannels in DSP. | |
| const TileID * | m_tileID {nullptr} |
| const TileHWID * | m_tileHWID {nullptr} |
| const TileCablingService * | m_cabling {nullptr} |
| std::map< int, int > | m_nSamplesInDrawerMap |
| std::map< int, int > | m_nSamplesFlxInDrawerMap |
| std::vector< int > | m_nSamplesInDrawer |
| std::vector< int > | m_nSamplesFlxInDrawer |
| bool | m_saveFelixData {false} |
| DataObjIDColl | m_extendedExtraObjects |
| StoreGateSvc_t | m_evtStore |
| Pointer to StoreGate (event store by default) | |
| StoreGateSvc_t | m_detStore |
| Pointer to StoreGate (detector store by default) | |
| std::vector< SG::VarHandleKeyArray * > | m_vhka |
| bool | m_varHandleArraysDeclared |
class to produce TileCal commissioning ntuples
Definition at line 89 of file TileTBAANtuple.h.
|
private |
Definition at line 605 of file TileTBAANtuple.h.
|
privateinherited |
Definition at line 388 of file AthCommonDataStore.h.
|
private |
|
private |
| TileTBAANtuple::TileTBAANtuple | ( | const std::string & | name, |
| ISvcLocator * | pSvcLocator ) |
Definition at line 82 of file TileTBAANtuple.cxx.
|
virtualdefault |
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree ADDER variables Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2763 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree ADDER variables
////////////////////////////////////////////////////////////////////////////
Definition at line 2786 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree BEAM variables Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2824 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree BEAM variables
////////////////////////////////////////////////////////////////////////////
Definition at line 2946 of file TileTBAANtuple.cxx.
|
inlineprivate |
bit_31 of the DMU header must be 1 and bit_17 of the DMU header must be 0
Definition at line 302 of file TileTBAANtuple.h.
|
inlineprivate |
Parity of the DMU header should be odd.
Definition at line 311 of file TileTBAANtuple.h.
|
inlineprivate |
Definition at line 322 of file TileTBAANtuple.h.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree CISPAR variables Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2798 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree CISPAR variables
////////////////////////////////////////////////////////////////////////////
Definition at line 2812 of file TileTBAANtuple.cxx.
|
private |
Definition at line 3753 of file TileTBAANtuple.cxx.
|
private |
Definition at line 3748 of file TileTBAANtuple.cxx.
|
private |
Definition at line 3760 of file TileTBAANtuple.cxx.
|
private |
Definition at line 3766 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree COINCBOARD variables Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 3066 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree COINCBOARD variables
////////////////////////////////////////////////////////////////////////////
Definition at line 3114 of file TileTBAANtuple.cxx.
|
inlineprivateinherited |
specialization for handling Gaudi::Property<SG::VarHandleKey>
Definition at line 156 of file AthCommonDataStore.h.
|
inlineinherited |
Definition at line 145 of file AthCommonDataStore.h.
|
inlineinherited |
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
Definition at line 95 of file AthCommonDataStore.h.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree DIGI variables Tree
////////////////////////////////////////////////////////////////////////////
Reserve is needed, because, if the vector is displaced, then the position declared in the Branch i not longer valid. Can be done a cleaner way?
Definition at line 3127 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// /Clear Tree DIGI variables ////////////////////////////////////////////////////////////////////////////
Definition at line 3409 of file TileTBAANtuple.cxx.
|
inlineprivate |
Definition at line 296 of file TileTBAANtuple.h.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add ECAL variables to the Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2541 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree ECAL variables
////////////////////////////////////////////////////////////////////////////
Definition at line 2607 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree ENETOTAL variables Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 3038 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree ENETOTAL variables
////////////////////////////////////////////////////////////////////////////
Definition at line 3054 of file TileTBAANtuple.cxx.
|
inlineinherited |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
Definition at line 85 of file AthCommonDataStore.h.
|
overridevirtual |
Definition at line 362 of file TileTBAANtuple.cxx.
|
protectedinherited |
Add StoreName to extra input/output deps as needed.
use the logic of the VarHandleKey to parse the DataObjID keys supplied via the ExtraInputs and ExtraOuputs Properties to add the StoreName if it's not explicitly given
|
overridevirtualinherited |
Return the list of extra output dependencies.
This list is extended to include symlinks implied by inheritance relations.
Definition at line 50 of file AthAlgorithm.cxx.
|
private |
Definition at line 3464 of file TileTBAANtuple.cxx.
|
private |
Definition at line 3616 of file TileTBAANtuple.cxx.
|
private |
Definition at line 2397 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree HIT variables Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 3653 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// /Clear Tree HIT variables ////////////////////////////////////////////////////////////////////////////
Definition at line 3739 of file TileTBAANtuple.cxx.
|
overridevirtual |
Definition at line 102 of file TileTBAANtuple.cxx.
|
private |
Definition at line 2189 of file TileTBAANtuple.cxx.
|
private |
Definition at line 2306 of file TileTBAANtuple.cxx.
|
private |
Definition at line 2020 of file TileTBAANtuple.cxx.
|
overridevirtualinherited |
Return this algorithm's input handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add Tree LASER variables Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2630 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree LASER variables
////////////////////////////////////////////////////////////////////////////
Definition at line 2711 of file TileTBAANtuple.cxx.
|
private |
|
private |
|
inlineinherited |
Definition at line 24 of file AthCommonMsg.h.
|
inlineinherited |
Definition at line 30 of file AthCommonMsg.h.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add MUON variables to the Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2513 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree MUON variables
////////////////////////////////////////////////////////////////////////////
Definition at line 2595 of file TileTBAANtuple.cxx.
| StatusCode TileTBAANtuple::ntuple_clear | ( | ) |
Definition at line 1970 of file TileTBAANtuple.cxx.
| StatusCode TileTBAANtuple::ntuple_initialize | ( | const EventContext & | ctx | ) |
Alg standard interface function LF TODO: We could have a problem with the new feature introduced by Sasha that quit empty fragments and therefore it can increase or decrease the number of RawChannels fragments dynamically.
The code seems to be capable of react if a module is missing during a run, but if rawchans for a module appear after the beginning of a run (ntuple varialbes are branched af the beginnning of run), its quantities will not be in the ntuple.
if first event: determine mode (normal or calib) by examining the first TileDigitCollection initialize NTuple accordingly
Definition at line 135 of file TileTBAANtuple.cxx.
|
overridevirtualinherited |
Return this algorithm's output handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
private |
//////////////////////////////////////////////////////////////////////////// /Add QDC variables to the Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2556 of file TileTBAANtuple.cxx.
|
private |
|
inlineprotectedinherited |
Definition at line 380 of file AthCommonDataStore.h.
|
inlineprotectedinherited |
remove all handles from I/O resolution
Definition at line 364 of file AthCommonDataStore.h.
|
private |
Definition at line 3773 of file TileTBAANtuple.cxx.
|
private |
Definition at line 3794 of file TileTBAANtuple.cxx.
|
private |
Definition at line 3814 of file TileTBAANtuple.cxx.
|
inlineprivate |
Definition at line 328 of file TileTBAANtuple.h.
|
private |
Definition at line 526 of file TileTBAANtuple.cxx.
|
private |
Definition at line 2130 of file TileTBAANtuple.cxx.
|
private |
/ Fill Ntuple with info from TileDigits / Return true if the collection is empty, / which means that there are no RawChanels either.
Store ROD header info from collection (should be just one per ROD, but we don't know how many RODs we have, so store it for every collection)
Full DMU header, stored for debugging
bit_31==1 and bit_17==0
parity must be an odd number
memory parity error bit_25
single strobe error bit_24 (it is recovered)
double strobe error bit_23 (cannot be recovered)
Full DMU header, stored for debugging
bit_31==1 and bit_17==0
parity must be an odd number
memory parity error bit_25
single strobe error bit_24 (it is recovered)
double strobe error bit_23 (cannot be recovered)
Full DMU header, stored for debugging
bit_31==1 and bit_17==0
parity must be an odd number
memory parity error bit_25
single strobe error bit_24 (it is recovered)
double strobe error bit_23 (cannot be recovered)
Definition at line 1345 of file TileTBAANtuple.cxx.
|
private |
Store ROD header info from collection (should be just one per ROD, but we don't know how many RODs we have, so store it for every collection)
Definition at line 1636 of file TileTBAANtuple.cxx.
|
private |
Definition at line 1901 of file TileTBAANtuple.cxx.
|
private |
/ Fill Ntuple with MC truth info from simulation / Namely, hit energies corrected by photoelectron statistics and Birks' law
Definition at line 1854 of file TileTBAANtuple.cxx.
|
private |
Definition at line 1809 of file TileTBAANtuple.cxx.
|
private |
Definition at line 456 of file TileTBAANtuple.cxx.
|
private |
/ Fill ntuple with data from TRC.
/ Default TRC container contains flat filtered and / named container fitted/opt filtered
final calibration
Definition at line 1183 of file TileTBAANtuple.cxx.
|
overridevirtualinherited |
Override sysInitialize.
Override sysInitialize from the base class.
Loop through all output handles, and if they're WriteCondHandles, automatically register them and this Algorithm with the CondSvc
Scan through all outputHandles, and if they're WriteCondHandles, register them with the CondSvc
Reimplemented from AthCommonDataStore< AthCommonMsg< Algorithm > >.
Reimplemented in AthAnalysisAlgorithm, AthFilterAlgorithm, AthHistogramAlgorithm, and PyAthena::Alg.
Definition at line 66 of file AthAlgorithm.cxx.
|
overridevirtualinherited |
Handle START transition.
We override this in order to make sure that conditions handle keys can cache a pointer to the conditions container.
|
private |
///////////////////////////////////////////////////////////////////////////
/ Variables Legenda / / - C : a character string terminated by the 0 character / - B : an 8 bit signed integer / - b : an 8 bit unsigned integer 2^8=256 / - S : a 16 bit signed integer (i.e. a "short") / - s : a 16 bit unsigned integer 2^16=65536 / - I : a 32 bit signed integer (i.e an "int") / - i : a 32 bit unsigned integer 2^32=4294967296 / - F : a 32 bit floating point (i.e. a "float") / - D : a 64 bit floating point (i.e. a "double") / - L : a 64 bit signed integer / - l : a 64 bit unsigned integer / - O : a boolean //////////////////////////////////////////////////////////////////////////// /Add TRIGGER variables to the Tree
////////////////////////////////////////////////////////////////////////////
Definition at line 2474 of file TileTBAANtuple.cxx.
|
private |
//////////////////////////////////////////////////////////////////////////// Clear Tree TRIGGER variables
////////////////////////////////////////////////////////////////////////////
Definition at line 2573 of file TileTBAANtuple.cxx.
|
inlineinherited |
Definition at line 308 of file AthCommonDataStore.h.
|
private |
Definition at line 444 of file TileTBAANtuple.h.
|
private |
Definition at line 159 of file TileTBAANtuple.h.
|
private |
Definition at line 445 of file TileTBAANtuple.h.
|
private |
Definition at line 581 of file TileTBAANtuple.h.
|
private |
Definition at line 515 of file TileTBAANtuple.h.
|
private |
Definition at line 198 of file TileTBAANtuple.h.
|
private |
Definition at line 199 of file TileTBAANtuple.h.
|
private |
Definition at line 200 of file TileTBAANtuple.h.
|
private |
Definition at line 201 of file TileTBAANtuple.h.
|
private |
Definition at line 202 of file TileTBAANtuple.h.
|
private |
Definition at line 204 of file TileTBAANtuple.h.
|
private |
Definition at line 205 of file TileTBAANtuple.h.
|
private |
Definition at line 206 of file TileTBAANtuple.h.
|
private |
Definition at line 207 of file TileTBAANtuple.h.
|
private |
Definition at line 208 of file TileTBAANtuple.h.
|
private |
Definition at line 209 of file TileTBAANtuple.h.
|
private |
Definition at line 210 of file TileTBAANtuple.h.
|
private |
Definition at line 211 of file TileTBAANtuple.h.
|
private |
Definition at line 213 of file TileTBAANtuple.h.
|
private |
Definition at line 214 of file TileTBAANtuple.h.
|
private |
Definition at line 215 of file TileTBAANtuple.h.
|
private |
Definition at line 216 of file TileTBAANtuple.h.
|
private |
Definition at line 217 of file TileTBAANtuple.h.
|
private |
Definition at line 218 of file TileTBAANtuple.h.
|
private |
Definition at line 219 of file TileTBAANtuple.h.
|
private |
Definition at line 220 of file TileTBAANtuple.h.
|
private |
Definition at line 193 of file TileTBAANtuple.h.
|
private |
Definition at line 194 of file TileTBAANtuple.h.
|
private |
Definition at line 195 of file TileTBAANtuple.h.
|
private |
Definition at line 196 of file TileTBAANtuple.h.
|
private |
Definition at line 188 of file TileTBAANtuple.h.
|
private |
Definition at line 189 of file TileTBAANtuple.h.
|
private |
Definition at line 190 of file TileTBAANtuple.h.
|
private |
Definition at line 191 of file TileTBAANtuple.h.
|
private |
Definition at line 120 of file TileTBAANtuple.h.
|
private |
Definition at line 186 of file TileTBAANtuple.h.
|
private |
Definition at line 607 of file TileTBAANtuple.h.
|
private |
Definition at line 171 of file TileTBAANtuple.h.
|
private |
Definition at line 473 of file TileTBAANtuple.h.
|
private |
Definition at line 470 of file TileTBAANtuple.h.
|
private |
Definition at line 471 of file TileTBAANtuple.h.
|
private |
Definition at line 477 of file TileTBAANtuple.h.
|
private |
Definition at line 476 of file TileTBAANtuple.h.
|
private |
Definition at line 628 of file TileTBAANtuple.h.
|
private |
Definition at line 168 of file TileTBAANtuple.h.
|
private |
Definition at line 165 of file TileTBAANtuple.h.
|
private |
Definition at line 620 of file TileTBAANtuple.h.
|
private |
Definition at line 153 of file TileTBAANtuple.h.
|
private |
Definition at line 456 of file TileTBAANtuple.h.
|
private |
Definition at line 457 of file TileTBAANtuple.h.
|
private |
Definition at line 458 of file TileTBAANtuple.h.
|
private |
Definition at line 542 of file TileTBAANtuple.h.
|
private |
Definition at line 549 of file TileTBAANtuple.h.
|
private |
Definition at line 534 of file TileTBAANtuple.h.
|
private |
Definition at line 553 of file TileTBAANtuple.h.
|
private |
Definition at line 557 of file TileTBAANtuple.h.
|
private |
Definition at line 546 of file TileTBAANtuple.h.
|
private |
Definition at line 538 of file TileTBAANtuple.h.
|
private |
Definition at line 450 of file TileTBAANtuple.h.
|
private |
Definition at line 594 of file TileTBAANtuple.h.
|
private |
Definition at line 595 of file TileTBAANtuple.h.
|
private |
Definition at line 596 of file TileTBAANtuple.h.
|
private |
Definition at line 597 of file TileTBAANtuple.h.
|
private |
Definition at line 598 of file TileTBAANtuple.h.
|
private |
Definition at line 599 of file TileTBAANtuple.h.
|
private |
Definition at line 600 of file TileTBAANtuple.h.
|
private |
Definition at line 601 of file TileTBAANtuple.h.
|
private |
Definition at line 585 of file TileTBAANtuple.h.
|
private |
Definition at line 586 of file TileTBAANtuple.h.
|
private |
Definition at line 587 of file TileTBAANtuple.h.
|
private |
Definition at line 588 of file TileTBAANtuple.h.
|
private |
Definition at line 589 of file TileTBAANtuple.h.
|
private |
Definition at line 590 of file TileTBAANtuple.h.
|
private |
Definition at line 591 of file TileTBAANtuple.h.
|
private |
Definition at line 592 of file TileTBAANtuple.h.
|
private |
Definition at line 441 of file TileTBAANtuple.h.
|
private |
Definition at line 170 of file TileTBAANtuple.h.
|
privateinherited |
Pointer to StoreGate (detector store by default)
Definition at line 393 of file AthCommonDataStore.h.
|
private |
Definition at line 117 of file TileTBAANtuple.h.
|
private |
Definition at line 114 of file TileTBAANtuple.h.
|
private |
Definition at line 523 of file TileTBAANtuple.h.
|
private |
Definition at line 520 of file TileTBAANtuple.h.
|
private |
Definition at line 517 of file TileTBAANtuple.h.
|
private |
Definition at line 516 of file TileTBAANtuple.h.
|
private |
Definition at line 522 of file TileTBAANtuple.h.
|
private |
Definition at line 524 of file TileTBAANtuple.h.
|
private |
Definition at line 519 of file TileTBAANtuple.h.
|
private |
Definition at line 518 of file TileTBAANtuple.h.
|
private |
Definition at line 521 of file TileTBAANtuple.h.
|
private |
Definition at line 162 of file TileTBAANtuple.h.
|
private |
Definition at line 604 of file TileTBAANtuple.h.
|
private |
Definition at line 184 of file TileTBAANtuple.h.
|
private |
Definition at line 603 of file TileTBAANtuple.h.
|
private |
Definition at line 185 of file TileTBAANtuple.h.
|
private |
Definition at line 356 of file TileTBAANtuple.h.
|
private |
Definition at line 132 of file TileTBAANtuple.h.
|
private |
Unit for TileRawChannels in DSP.
Definition at line 623 of file TileTBAANtuple.h.
|
private |
Definition at line 372 of file TileTBAANtuple.h.
|
private |
Definition at line 547 of file TileTBAANtuple.h.
|
private |
Definition at line 539 of file TileTBAANtuple.h.
|
private |
Definition at line 535 of file TileTBAANtuple.h.
|
private |
Definition at line 551 of file TileTBAANtuple.h.
|
private |
Definition at line 555 of file TileTBAANtuple.h.
|
private |
Definition at line 617 of file TileTBAANtuple.h.
|
private |
Definition at line 615 of file TileTBAANtuple.h.
|
private |
Definition at line 446 of file TileTBAANtuple.h.
|
private |
Definition at line 531 of file TileTBAANtuple.h.
|
private |
Definition at line 543 of file TileTBAANtuple.h.
|
private |
Definition at line 611 of file TileTBAANtuple.h.
|
private |
Definition at line 223 of file TileTBAANtuple.h.
|
private |
Definition at line 361 of file TileTBAANtuple.h.
|
private |
Definition at line 178 of file TileTBAANtuple.h.
|
private |
Definition at line 354 of file TileTBAANtuple.h.
|
private |
Definition at line 508 of file TileTBAANtuple.h.
|
private |
Definition at line 352 of file TileTBAANtuple.h.
|
private |
Definition at line 349 of file TileTBAANtuple.h.
|
privateinherited |
Pointer to StoreGate (event store by default)
Definition at line 390 of file AthCommonDataStore.h.
|
private |
Definition at line 504 of file TileTBAANtuple.h.
|
private |
Definition at line 362 of file TileTBAANtuple.h.
|
privateinherited |
Definition at line 79 of file AthAlgorithm.h.
|
private |
Definition at line 582 of file TileTBAANtuple.h.
|
private |
Definition at line 528 of file TileTBAANtuple.h.
|
private |
Definition at line 167 of file TileTBAANtuple.h.
|
private |
Definition at line 135 of file TileTBAANtuple.h.
|
private |
Definition at line 126 of file TileTBAANtuple.h.
|
private |
Definition at line 123 of file TileTBAANtuple.h.
|
private |
Definition at line 138 of file TileTBAANtuple.h.
|
private |
Definition at line 141 of file TileTBAANtuple.h.
|
private |
Definition at line 363 of file TileTBAANtuple.h.
|
private |
Definition at line 512 of file TileTBAANtuple.h.
|
private |
Definition at line 526 of file TileTBAANtuple.h.
|
private |
Definition at line 583 of file TileTBAANtuple.h.
|
private |
Definition at line 147 of file TileTBAANtuple.h.
|
private |
Definition at line 150 of file TileTBAANtuple.h.
|
private |
Definition at line 359 of file TileTBAANtuple.h.
|
private |
Definition at line 360 of file TileTBAANtuple.h.
|
private |
Definition at line 580 of file TileTBAANtuple.h.
|
private |
Definition at line 434 of file TileTBAANtuple.h.
|
private |
Definition at line 435 of file TileTBAANtuple.h.
|
private |
Definition at line 436 of file TileTBAANtuple.h.
|
private |
Definition at line 437 of file TileTBAANtuple.h.
|
private |
Definition at line 378 of file TileTBAANtuple.h.
|
private |
Definition at line 384 of file TileTBAANtuple.h.
|
private |
Definition at line 399 of file TileTBAANtuple.h.
|
private |
Definition at line 404 of file TileTBAANtuple.h.
|
private |
Definition at line 409 of file TileTBAANtuple.h.
|
private |
Definition at line 414 of file TileTBAANtuple.h.
|
private |
Definition at line 389 of file TileTBAANtuple.h.
|
private |
Definition at line 394 of file TileTBAANtuple.h.
|
private |
Definition at line 385 of file TileTBAANtuple.h.
|
private |
Definition at line 400 of file TileTBAANtuple.h.
|
private |
Definition at line 405 of file TileTBAANtuple.h.
|
private |
Definition at line 410 of file TileTBAANtuple.h.
|
private |
Definition at line 415 of file TileTBAANtuple.h.
|
private |
Definition at line 390 of file TileTBAANtuple.h.
|
private |
Definition at line 395 of file TileTBAANtuple.h.
|
private |
Definition at line 386 of file TileTBAANtuple.h.
|
private |
Definition at line 401 of file TileTBAANtuple.h.
|
private |
Definition at line 406 of file TileTBAANtuple.h.
|
private |
Definition at line 411 of file TileTBAANtuple.h.
|
private |
Definition at line 416 of file TileTBAANtuple.h.
|
private |
Definition at line 391 of file TileTBAANtuple.h.
|
private |
Definition at line 396 of file TileTBAANtuple.h.
|
private |
Definition at line 387 of file TileTBAANtuple.h.
|
private |
Definition at line 402 of file TileTBAANtuple.h.
|
private |
Definition at line 407 of file TileTBAANtuple.h.
|
private |
Definition at line 412 of file TileTBAANtuple.h.
|
private |
Definition at line 417 of file TileTBAANtuple.h.
|
private |
Definition at line 392 of file TileTBAANtuple.h.
|
private |
Definition at line 397 of file TileTBAANtuple.h.
|
private |
Definition at line 380 of file TileTBAANtuple.h.
|
private |
Definition at line 382 of file TileTBAANtuple.h.
|
private |
Definition at line 419 of file TileTBAANtuple.h.
|
private |
Definition at line 425 of file TileTBAANtuple.h.
|
private |
Definition at line 428 of file TileTBAANtuple.h.
|
private |
Definition at line 422 of file TileTBAANtuple.h.
|
private |
Definition at line 420 of file TileTBAANtuple.h.
|
private |
Definition at line 426 of file TileTBAANtuple.h.
|
private |
Definition at line 429 of file TileTBAANtuple.h.
|
private |
Definition at line 423 of file TileTBAANtuple.h.
|
private |
Definition at line 381 of file TileTBAANtuple.h.
|
private |
Definition at line 431 of file TileTBAANtuple.h.
|
private |
Definition at line 144 of file TileTBAANtuple.h.
|
private |
Definition at line 438 of file TileTBAANtuple.h.
|
private |
Definition at line 433 of file TileTBAANtuple.h.
|
private |
Definition at line 570 of file TileTBAANtuple.h.
|
private |
Definition at line 578 of file TileTBAANtuple.h.
|
private |
Definition at line 576 of file TileTBAANtuple.h.
|
private |
Definition at line 577 of file TileTBAANtuple.h.
|
private |
Definition at line 569 of file TileTBAANtuple.h.
|
private |
Definition at line 571 of file TileTBAANtuple.h.
|
private |
Definition at line 574 of file TileTBAANtuple.h.
|
private |
Definition at line 573 of file TileTBAANtuple.h.
|
private |
Definition at line 575 of file TileTBAANtuple.h.
|
private |
Definition at line 572 of file TileTBAANtuple.h.
|
private |
Definition at line 368 of file TileTBAANtuple.h.
|
private |
Definition at line 366 of file TileTBAANtuple.h.
|
private |
Definition at line 367 of file TileTBAANtuple.h.
|
private |
Definition at line 369 of file TileTBAANtuple.h.
|
private |
Definition at line 460 of file TileTBAANtuple.h.
|
private |
Definition at line 459 of file TileTBAANtuple.h.
|
private |
Definition at line 461 of file TileTBAANtuple.h.
|
private |
Definition at line 175 of file TileTBAANtuple.h.
|
private |
Definition at line 176 of file TileTBAANtuple.h.
|
private |
Definition at line 173 of file TileTBAANtuple.h.
|
private |
Definition at line 174 of file TileTBAANtuple.h.
|
private |
Definition at line 633 of file TileTBAANtuple.h.
|
private |
Definition at line 631 of file TileTBAANtuple.h.
|
private |
Definition at line 632 of file TileTBAANtuple.h.
|
private |
Definition at line 630 of file TileTBAANtuple.h.
|
private |
Definition at line 346 of file TileTBAANtuple.h.
|
private |
Definition at line 181 of file TileTBAANtuple.h.
|
private |
Definition at line 345 of file TileTBAANtuple.h.
|
private |
Definition at line 129 of file TileTBAANtuple.h.
|
private |
Definition at line 541 of file TileTBAANtuple.h.
|
private |
Definition at line 537 of file TileTBAANtuple.h.
|
private |
Definition at line 533 of file TileTBAANtuple.h.
|
private |
Definition at line 554 of file TileTBAANtuple.h.
|
private |
Definition at line 558 of file TileTBAANtuple.h.
|
private |
Definition at line 545 of file TileTBAANtuple.h.
|
private |
Definition at line 172 of file TileTBAANtuple.h.
|
private |
Definition at line 375 of file TileTBAANtuple.h.
|
private |
Definition at line 222 of file TileTBAANtuple.h.
|
private |
Unit for TileRawChannels (ADC, pCb, MeV)
Definition at line 622 of file TileTBAANtuple.h.
|
private |
Definition at line 561 of file TileTBAANtuple.h.
|
private |
Definition at line 566 of file TileTBAANtuple.h.
|
private |
Definition at line 564 of file TileTBAANtuple.h.
|
private |
Definition at line 565 of file TileTBAANtuple.h.
|
private |
Definition at line 567 of file TileTBAANtuple.h.
|
private |
Definition at line 562 of file TileTBAANtuple.h.
|
private |
Definition at line 563 of file TileTBAANtuple.h.
|
private |
Definition at line 560 of file TileTBAANtuple.h.
|
private |
Definition at line 509 of file TileTBAANtuple.h.
|
private |
Definition at line 505 of file TileTBAANtuple.h.
|
private |
Definition at line 529 of file TileTBAANtuple.h.
|
private |
Definition at line 183 of file TileTBAANtuple.h.
|
private |
Definition at line 353 of file TileTBAANtuple.h.
|
private |
Definition at line 610 of file TileTBAANtuple.h.
|
private |
Definition at line 453 of file TileTBAANtuple.h.
|
private |
Definition at line 454 of file TileTBAANtuple.h.
|
private |
Definition at line 463 of file TileTBAANtuple.h.
|
private |
Definition at line 455 of file TileTBAANtuple.h.
|
private |
Definition at line 464 of file TileTBAANtuple.h.
|
private |
Definition at line 513 of file TileTBAANtuple.h.
|
private |
Definition at line 527 of file TileTBAANtuple.h.
|
private |
Name of TileSamplingFraction in condition store.
Definition at line 111 of file TileTBAANtuple.h.
|
private |
Definition at line 634 of file TileTBAANtuple.h.
|
private |
Definition at line 466 of file TileTBAANtuple.h.
|
private |
Definition at line 467 of file TileTBAANtuple.h.
|
private |
Definition at line 472 of file TileTBAANtuple.h.
|
private |
Definition at line 510 of file TileTBAANtuple.h.
|
private |
Definition at line 506 of file TileTBAANtuple.h.
|
private |
Definition at line 525 of file TileTBAANtuple.h.
|
private |
Definition at line 180 of file TileTBAANtuple.h.
|
private |
Definition at line 177 of file TileTBAANtuple.h.
|
private |
Definition at line 548 of file TileTBAANtuple.h.
|
private |
Definition at line 540 of file TileTBAANtuple.h.
|
private |
Definition at line 536 of file TileTBAANtuple.h.
|
private |
Definition at line 552 of file TileTBAANtuple.h.
|
private |
Definition at line 556 of file TileTBAANtuple.h.
|
private |
Definition at line 612 of file TileTBAANtuple.h.
|
private |
Definition at line 342 of file TileTBAANtuple.h.
|
private |
Definition at line 618 of file TileTBAANtuple.h.
|
private |
Definition at line 616 of file TileTBAANtuple.h.
|
private |
Definition at line 627 of file TileTBAANtuple.h.
|
private |
Definition at line 626 of file TileTBAANtuple.h.
|
private |
Definition at line 156 of file TileTBAANtuple.h.
|
private |
Definition at line 447 of file TileTBAANtuple.h.
|
private |
Definition at line 532 of file TileTBAANtuple.h.
|
private |
Definition at line 474 of file TileTBAANtuple.h.
|
private |
Definition at line 469 of file TileTBAANtuple.h.
|
private |
Definition at line 544 of file TileTBAANtuple.h.
|
private |
Definition at line 179 of file TileTBAANtuple.h.
|
private |
Definition at line 355 of file TileTBAANtuple.h.
|
private |
Definition at line 475 of file TileTBAANtuple.h.
|
private |
Definition at line 169 of file TileTBAANtuple.h.
|
private |
Definition at line 166 of file TileTBAANtuple.h.
|
privateinherited |
Definition at line 399 of file AthCommonDataStore.h.
|
privateinherited |
Definition at line 398 of file AthCommonDataStore.h.
|
private |
Definition at line 483 of file TileTBAANtuple.h.
|
private |
Definition at line 486 of file TileTBAANtuple.h.
|
private |
Definition at line 490 of file TileTBAANtuple.h.
|
private |
Definition at line 488 of file TileTBAANtuple.h.
|
private |
Definition at line 492 of file TileTBAANtuple.h.
|
private |
Definition at line 481 of file TileTBAANtuple.h.
|
private |
Definition at line 479 of file TileTBAANtuple.h.
|
private |
Definition at line 494 of file TileTBAANtuple.h.
|
private |
Definition at line 497 of file TileTBAANtuple.h.
|
private |
Definition at line 499 of file TileTBAANtuple.h.
|
private |
Definition at line 501 of file TileTBAANtuple.h.
|
private |
Definition at line 484 of file TileTBAANtuple.h.
|
private |
Definition at line 487 of file TileTBAANtuple.h.
|
private |
Definition at line 491 of file TileTBAANtuple.h.
|
private |
Definition at line 489 of file TileTBAANtuple.h.
|
private |
Definition at line 493 of file TileTBAANtuple.h.
|
private |
Definition at line 482 of file TileTBAANtuple.h.
|
private |
Definition at line 480 of file TileTBAANtuple.h.
|
private |
Definition at line 495 of file TileTBAANtuple.h.
|
private |
Definition at line 498 of file TileTBAANtuple.h.
|
private |
Definition at line 500 of file TileTBAANtuple.h.
|
private |
Definition at line 502 of file TileTBAANtuple.h.