LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "art/Framework/Services/Registry/detail/ServiceHandleAllowed.h"
#include "art/Framework/Services/Registry/detail/declaration_helper_macros.h"
#include "art/Framework/Services/Registry/ServiceTable.h"
Go to the source code of this file.
Macros | |
#define | DECLARE_ART_SERVICE(svc, scope) ART_DETAIL_DECLARE_SERVICE(svc, scope) |
#define | DECLARE_ART_SERVICE_INTERFACE(svc, scope) |
#define | DECLARE_ART_SERVICE_INTERFACE_IMPL(svc, iface, scope) |
#define DECLARE_ART_SERVICE | ( | svc, | |
scope | |||
) | ART_DETAIL_DECLARE_SERVICE(svc, scope) |
Definition at line 77 of file ServiceDeclarationMacros.h.
Referenced by art::MemoryTracker::anyTableFull_(), art::TimeTracker::anyTableFull_(), art::MemoryTracker::MemoryTracker(), cheat::PhotonBackTracker::OpDetBacktrackerRecords(), util::LArFFT::PeakCorrelation(), art::Tracer::postModuleEndJob(), cheat::PhotonBackTrackerService::priv_OpFlashToOpHitsReady(), cheat::BackTrackerService::priv_SimChannelsReady(), cheat::ParticleInventoryService::priv_TrackIdToMCTruthReady(), rndm::NuRandomService::registerAndSeedEngine(), evd::RawDrawingOptions::RoIthreshold(), and phot::PhotonVisibilityService::VoxelAt().
#define DECLARE_ART_SERVICE_INTERFACE | ( | svc, | |
scope | |||
) |
Definition at line 80 of file ServiceDeclarationMacros.h.
Referenced by geo::AuxDetExptGeoHelperInterface::ConfigureAuxDetChannelMapAlg(), geo::ExptGeoHelperInterface::ConfigureChannelMapAlg(), detinfo::DetectorPropertiesService::DataFor(), art::CatalogInterface::rewind(), art::FileTransfer::translateToLocalFilename(), and opdet::OpDetResponseInterface::wavelength().
#define DECLARE_ART_SERVICE_INTERFACE_IMPL | ( | svc, | |
iface, | |||
scope | |||
) |
Definition at line 94 of file ServiceDeclarationMacros.h.
Referenced by art::TrivialFileTransfer::doTranslateToLocalFilename(), and art::TrivialFileDelivery::prependFileDesignation().