Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
garana
garana
Accessors
StructuredDetTree.h
Go to the documentation of this file.
1
/*
2
* StructuredDetTree.h
3
*
4
* Created on: Feb 18, 2021
5
* Author: chilgenb
6
*/
7
8
#ifndef GARANA_STRUCTUREDDETTREE_H_
9
#define GARANA_STRUCTUREDDETTREE_H_
10
11
#include "
garana/Base/DetTree.h
"
12
13
#include <TTree.h>
14
15
#include <vector>
16
17
using
std::vector
;
18
19
namespace
garana
{
20
21
class
StructuredDetTree
:
public
DetTree
{
22
23
public
:
24
25
//StructuredDetTree() {}
26
StructuredDetTree
(TTree*
tree
=0);
27
28
private
:
29
30
//pure virtual function from DetTree
31
bool
SetBranchAddresses
()
override
;
32
33
//leaves and branches
34
/*vector<DetParticle>* fDetParticles = nullptr; ///< 'condensed' nusimdata::MCParticles from Det
35
vector<UInt_t> fDetTruthIndex = nullptr;
36
37
TBranch* b_DetParticles = nullptr;
38
TBranch* b_DetTruthIndex = nullptr;*/
39
40
};
//class
41
}
//namespace
42
#endif
/* GARANA_STRUCTUREDDetTREE_H_ */
garana
Definition:
FlatDetTree.h:15
vector
struct vector vector
garana::StructuredDetTree::SetBranchAddresses
bool SetBranchAddresses() override
Definition:
StructuredDetTree.cxx:16
garana::DetTree
Definition:
DetTree.h:19
garana::StructuredDetTree::StructuredDetTree
StructuredDetTree(TTree *tree=0)
Definition:
StructuredDetTree.cxx:12
garana::StructuredDetTree
Definition:
StructuredDetTree.h:21
DetTree.h
make_resolution.tree
tree
Definition:
make_resolution.py:22
Generated by
1.8.11