1 #ifndef gallery_FindMaker_h 2 #define gallery_FindMaker_h 20 #include "canvas/Persistency/Common/FindMany.h" 21 #include "canvas/Persistency/Common/FindManyP.h" 22 #include "canvas/Persistency/Common/FindOne.h" 23 #include "canvas/Persistency/Common/FindOneP.h" 37 template <
typename PRODB,
typename DATA,
typename HANDLE>
38 art::FindOne<PRODB, DATA>
43 return art::FindOne<PRODB, DATA>(handle,
event, inputTag);
46 template <
typename PRODB,
typename DATA,
typename HANDLE>
47 art::FindOneP<PRODB, DATA>
52 return art::FindOneP<PRODB, DATA>(handle,
event, inputTag);
55 template <
typename PRODB,
typename DATA,
typename HANDLE>
56 art::FindMany<PRODB, DATA>
61 return art::FindMany<PRODB, DATA>(handle,
event, inputTag);
64 template <
typename PRODB,
typename DATA,
typename HANDLE>
65 art::FindManyP<PRODB, DATA>
70 return art::FindManyP<PRODB, DATA>(handle,
event, inputTag);
art::FindManyP< PRODB, DATA > makeFindManyP(HANDLE const &handle, Event const &event, art::InputTag const &inputTag)
art::FindOneP< PRODB, DATA > makeFindOneP(HANDLE const &handle, Event const &event, art::InputTag const &inputTag)
art::FindMany< PRODB, DATA > makeFindMany(HANDLE const &handle, Event const &event, art::InputTag const &inputTag)
Event finding and building.
art::FindOne< PRODB, DATA > makeFindOne(HANDLE const &handle, Event const &event, art::InputTag const &inputTag)