1 #ifndef DQMSERVICES_CORE_STANDALONE_H 2 # define DQMSERVICES_CORE_STANDALONE_H 3 # if !WITHOUT_CMS_FRAMEWORK 25 {
return "CMSSW_STANDALONE"; }
30 template <
class T>
static const T &
48 static int createSet(
const std::vector<ParameterSet> &) {
return 0; }
55 bool isAvailable() {
return false; }
58 static char buf[
sizeof(
T)];
static T *
x;
67 unsigned int maxNumberOfStreams()
const {
return 0; }
71 struct PreallocationSignal {
80 void watchPostSourceRun(
void*,
T) {}
83 void watchPostSourceLumi(
void*,
T) {}
86 void watchPostSourceRun(
F) {}
89 void watchPostSourceLumi(
F) {}
92 void watchPostGlobalBeginRun(
void*,
T) {}
95 void watchPostGlobalBeginLumi(
void*,
T) {}
98 void watchPostGlobalEndRun(
void*,
T) {}
100 template <
typename T>
101 void watchPostGlobalEndLumi(
void*,
T) {}
103 template <
typename T>
104 void watchPostModuleGlobalEndLumi(
void*,
T) {}
106 template <
typename F>
107 void watchPostModuleGlobalEndLumi(
F) {}
109 template <
typename T>
110 void watchPostModuleGlobalEndRun(
void*,
T) {}
112 template <
typename F>
113 void watchPostModuleGlobalEndRun(
F) {}
115 PreallocationSignal preallocateSignal_;
118 class LuminosityBlockID
121 unsigned int run()
const {
return 0; }
122 unsigned int luminosityBlock()
const {
return 0; }
128 LuminosityBlockID luminosityBlockID()
const {
return LuminosityBlockID(); }
131 class ModuleDescription
134 unsigned int id()
const {
return 0;}
137 class ModuleCallingContext
140 ModuleDescription
const* moduleDescription()
const 142 static ModuleDescription md;
151 void reportAnalysisFile(
const std::string &,
const std::map<std::string, std::string> &) {}
154 class LuminosityBlockIndex
161 # endif // WITHOUT_CMS_FRAMEWORK 162 #endif // DQMSERVICES_CORE_STANDALONE_H
T getUntrackedParameter(std::string const &, T const &) const
ParameterSetID id() const
std::string getReleaseVersion()
MatrixMeschach operator*(const MatrixMeschach &mat1, const MatrixMeschach &mat2)
static uInt32 F(BLOWFISH_CTX *ctx, uInt32 x)