1 #ifndef DQMSERVICES_CORE_STANDALONE_H 2 # define DQMSERVICES_CORE_STANDALONE_H 3 # if !WITHOUT_CMS_FRAMEWORK 21 {
return "CMSSW_STANDALONE"; }
26 template <
class T>
static const T &
44 static int createSet(
const std::vector<ParameterSet> &) {
return 0; }
51 bool isAvailable() {
return false; }
54 static char buf[
sizeof(
T)];
static T *
x;
63 unsigned int maxNumberOfStreams()
const {
return 0; }
67 struct PreallocationSignal {
76 void watchPostSourceRun(
void*,
T) {}
79 void watchPostSourceLumi(
void*,
T) {}
82 void watchPostGlobalBeginRun(
void*,
T) {}
85 void watchPostGlobalBeginLumi(
void*,
T) {}
88 void watchPostGlobalEndRun(
void*,
T) {}
91 void watchPostGlobalEndLumi(
void*,
T) {}
93 PreallocationSignal preallocateSignal_;
96 class LuminosityBlockID
99 unsigned int run()
const {
return 0; }
100 unsigned int luminosityBlock()
const {
return 0; }
106 LuminosityBlockID luminosityBlockID()
const {
return LuminosityBlockID(); }
113 void reportAnalysisFile(
const std::string &,
const std::map<std::string, std::string> &) {}
116 # endif // WITHOUT_CMS_FRAMEWORK 117 #endif // DQMSERVICES_CORE_STANDALONE_H
T getUntrackedParameter(std::string const &, T const &) const
std::string getReleaseVersion()
edm::Handle< T > connect(const T *&ptr, edm::EDGetTokenT< T > token, const edm::Event &evt)
MatrixMeschach operator*(const MatrixMeschach &mat1, const MatrixMeschach &mat2)