21 template <
class GenLogic>
36 GenLogic* (*createlogic)();
43 status = rbclogic.
Register(key, createlogic);
47 status = rbclogic.
Register(key, createlogic);
51 status = rbclogic.
Register(key, createlogic);
56 status = rbclogic.
Register(key, createlogic);
60 status = rbclogic.
Register(key, createlogic);
64 status = rbclogic.
Register(key, createlogic);
68 status = rbclogic.
Register(key, createlogic);
72 status = rbclogic.
Register(key, createlogic);
std::unique_ptr< Ilogic > CreateObject(const Identifier &id) const
TTUWedgeORLogic * createWedgeORLogic()
RBCChamberORLogic * createChamberORLogic()
TTUSectorORLogic * createSectorORLogic()
bool Register(const Identifier &id, LogicCreator creator)
RBCTestLogic * createTestLogic()
tuple key
prepare the HTCondor submission files and eventually submit them
TTUPointingLogic * createPointingLogic()
TTUTwoORLogic * createTwoORLogic()
TTUTrackingAlg * createTrackingAlg()
RBCPatternLogic * createPatternLogic()