CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
BenchmarkTree Class Reference

#include <BenchmarkTree.h>

Inheritance diagram for BenchmarkTree:

Public Member Functions

 BenchmarkTree (const char *name, const char *title)
 
void Fill (const BenchmarkTreeEntry &entry)
 

Private Attributes

BenchmarkTreeEntryentry_
 

Detailed Description

Definition at line 25 of file BenchmarkTree.h.

Constructor & Destructor Documentation

◆ BenchmarkTree()

BenchmarkTree::BenchmarkTree ( const char *  name,
const char *  title 
)

Definition at line 3 of file BenchmarkTree.cc.

3  : TTree(name, title), entry_(new BenchmarkTreeEntry) {
4  Branch("benchmarkEntry", "BenchmarkTreeEntry", &entry_);
5 }

References entry_.

Member Function Documentation

◆ Fill()

void BenchmarkTree::Fill ( const BenchmarkTreeEntry entry)

Definition at line 7 of file BenchmarkTree.cc.

7  {
8  *entry_ = entry;
9  TTree::Fill();
10 }

References mps_splice::entry, entry_, and HcalObjRepresent::Fill().

Member Data Documentation

◆ entry_

BenchmarkTreeEntry* BenchmarkTree::entry_
private

Definition at line 32 of file BenchmarkTree.h.

Referenced by BenchmarkTree(), and Fill().

mps_splice.entry
entry
Definition: mps_splice.py:68
BenchmarkTree::entry_
BenchmarkTreeEntry * entry_
Definition: BenchmarkTree.h:32
BenchmarkTreeEntry
Definition: BenchmarkTree.h:6
HcalObjRepresent::Fill
void Fill(HcalDetId &id, double val, std::vector< TH2F > &depth)
Definition: HcalObjRepresent.h:1053
overlapproblemtsosanalyzer_cfi.title
title
Definition: overlapproblemtsosanalyzer_cfi.py:7
Skims_PA_cff.name
name
Definition: Skims_PA_cff.py:17