PandaTree
Objects
interface
PtEtaPhiMixin.h
1
#ifndef PandaTree_Objects_PtEtaPhiMixin_h
2
#define PandaTree_Objects_PtEtaPhiMixin_h
3
#include "../../Framework/interface/Element.h"
4
5
namespace
panda
{
6
7
class
PtEtaPhiMixin
{
8
public
:
9
struct
datastore
{
10
Float_t* pt_{0};
11
Float_t* eta_{0};
12
Float_t* phi_{0};
13
};
14
15
PtEtaPhiMixin
(
datastore
&, UInt_t idx);
16
17
protected
:
18
Float_t& pt_;
19
Float_t& eta_;
20
Float_t& phi_;
21
22
/* BEGIN CUSTOM PtEtaPhiMixin.h.classdef */
23
/* END CUSTOM */
24
25
static
utils::BranchList
getListOfBranches();
26
};
27
/* BEGIN CUSTOM PtEtaPhiMixin.h.global */
28
/* END CUSTOM */
29
30
}
31
32
#endif
panda::PtEtaPhiMixin
Definition:
PtEtaPhiMixin.h:7
panda::utils::BranchList
List of branch names.
Definition:
IOUtils.h:64
panda
Definition:
Array.h:11
panda::PtEtaPhiMixin::datastore
Definition:
PtEtaPhiMixin.h:9
Generated by
1.8.12