Go to the source code of this file.
static TreeHelperBase* makeHelper |
( |
unsigned int |
iTypeIndex, |
|
|
TTree * |
iTree, |
|
|
std::string * |
iFullNameBufferPtr |
|
) |
| |
|
static |
Definition at line 230 of file DQMRootOutputModule.cc.
References kFloatIndex, kIntIndex, kStringIndex, kTH1DIndex, kTH1FIndex, kTH1SIndex, kTH2DIndex, kTH2FIndex, kTH2SIndex, kTH3FIndex, kTProfile2DIndex, and kTProfileIndex.
Referenced by DQMRootOutputModule::openFile().
235 return new IntTreeHelper(iTree,iFullNameBufferPtr);
237 return new FloatTreeHelper(iTree,iFullNameBufferPtr);
239 return new StringTreeHelper(iTree,iFullNameBufferPtr);
241 return new TreeHelper<TH1F>(iTree,iFullNameBufferPtr);
243 return new TreeHelper<TH1S>(iTree,iFullNameBufferPtr);
245 return new TreeHelper<TH1D>(iTree,iFullNameBufferPtr);
247 return new TreeHelper<TH2F>(iTree,iFullNameBufferPtr);
249 return new TreeHelper<TH2S>(iTree,iFullNameBufferPtr);
251 return new TreeHelper<TH2D>(iTree,iFullNameBufferPtr);
253 return new TreeHelper<TH3F>(iTree,iFullNameBufferPtr);
255 return new TreeHelper<TProfile>(iTree,iFullNameBufferPtr);
257 return new TreeHelper<TProfile2D>(iTree,iFullNameBufferPtr);