#include "DataFormats/Provenance/interface/BranchDescription.h"
#include "DataFormats/Provenance/interface/BranchID.h"
#include "DataFormats/Provenance/interface/IndexIntoFile.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/ServiceRegistry/interface/ServiceRegistryfwd.h"
#include "FWCore/Utilities/interface/BranchType.h"
#include "FWCore/Utilities/interface/InputType.h"
#include "FWCore/Utilities/interface/Signal.h"
#include "FWCore/Utilities/interface/thread_safety_macros.h"
#include "Rtypes.h"
#include "TBranch.h"
#include <memory>
#include <string>
#include <vector>
#include <unordered_set>
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | edm::roottree::BranchInfo |
class | edm::roottree::BranchMap |
class | edm::RootTree |
Namespaces | |
edm | |
HLT enums. | |
edm::roottree | |
Typedefs | |
using | edm::roottree::EntryNumber = IndexIntoFile::EntryNumber_t |
Functions | |
Int_t | edm::roottree::getEntry (TBranch *branch, EntryNumber entryNumber) |
Int_t | edm::roottree::getEntry (TTree *tree, EntryNumber entryNumber) |
std::unique_ptr< TTreeCache > | edm::roottree::trainCache (TTree *tree, InputFile &file, unsigned int cacheSize, char const *branchNames) |
Variables | |
unsigned int const | edm::roottree::defaultCacheSize = 20U * 1024 * 1024 |
unsigned int const | edm::roottree::defaultLearningEntries = 20U |
unsigned int const | edm::roottree::defaultNonEventCacheSize = 1U * 1024 * 1024 |
unsigned int const | edm::roottree::defaultNonEventLearningEntries = 1U |