File indexing completed on 2025-01-18 09:14:06
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015 #include <DD4hep/Printout.h>
0016 #include <DD4hep/Factories.h>
0017 #include <DDDigi/DigiFactories.h>
0018
0019
0020 #include <cerrno>
0021 #include <cstdlib>
0022 #include <sstream>
0023
0024 #include <DDDigi/DigiInputAction.h>
0025 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiInputAction)
0026
0027 #include <DDDigi/DigiSynchronize.h>
0028 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiSynchronize)
0029
0030 #include <DDDigi/DigiActionSequence.h>
0031 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiActionSequence)
0032 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiParallelActionSequence)
0033 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiSequentialActionSequence)
0034
0035
0036
0037
0038 #include <DDDigi/DigiLockedAction.h>
0039 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiLockedAction)
0040
0041
0042
0043
0044 #include <DDDigi/DigiStoreDump.h>
0045 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiStoreDump)
0046
0047 #include <DDDigi/DigiAttenuator.h>
0048 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiAttenuator)
0049 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiAttenuatorSequence)
0050
0051 #include <DDDigi/DigiContainerCombine.h>
0052 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiContainerCombine)
0053
0054 #include <DDDigi/DigiContainerDrop.h>
0055 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiContainerDrop)
0056
0057 #include <DDDigi/DigiSegmentSplitter.h>
0058 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiSegmentSplitter)
0059
0060 #include <DDDigi/DigiContainerProcessor.h>
0061 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiMultiContainerProcessor)
0062 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiContainerSequence)
0063 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiContainerProcessor)
0064 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiContainerSequenceAction)
0065
0066 #include <DDDigi/DigiDepositMonitor.h>
0067 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiDepositTimeMonitor)
0068 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiDepositEnergyMonitor)
0069 DECLARE_DIGIACTION_NS(dd4hep::digi,DigiDepositPositionMonitor)
0070
0071
0072 static long dummy(dd4hep::Detector&, int, char**) {
0073 return 0;
0074 }
0075 DECLARE_APPLY(DDDigi_dummy,dummy)