Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F10664252
AtlasInputMaker.h
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
AtlasInputMaker.h
View Options
#ifndef _ATLAS_INPUTMAKER_HH_
#define _ATLAS_INPUTMAKER_HH_
#include
"JetCore/InputMaker_Ntuple.hh"
//********************************************************************
// !! This classes are obsolete !!
// Use rather NtupleInputMaker
// Will be removed in future
//
//********************************************************************
namespace
SpartyJet
{
namespace
atlas
{
class
CBNTInput
:
public
NtupleInputBase
{
public
:
CBNTInput
()
:
NtupleInputBase
()
{
m_prefix
=
"cl_"
;
m_suffix
=
"_caltopo"
;}
CBNTInput
(
char
*
n
)
:
NtupleInputBase
()
{
m_prefix
=
"cl_"
;
m_suffix
=
"_caltopo"
;
m_name
=
n
;}
virtual
void
init
(
TTree
*
t
);
virtual
void
fillInput
(
int
eventn
,
Jet
::
jet_list_t
&
inputList
)
;
protected
:
std
::
vector
<
float
>
*
m_e
,
*
m_phi
,
*
m_eta
;
TBranch
*
m_b_e
,
*
m_b_phi
,
*
m_b_eta
;
};
class
CBNTTruthInput
:
public
CBNTInput
{
public
:
CBNTTruthInput
()
{
m_prefix
=
""
;
m_suffix
=
""
;}
CBNTTruthInput
(
char
*
n
)
{
m_prefix
=
""
;
m_suffix
=
""
;
m_name
=
n
;}
virtual
void
init
(
TTree
*
t
);
virtual
void
fillInput
(
int
eventn
,
Jet
::
jet_list_t
&
inputList
)
;
bool
isgenInteracting
(
long
type
,
long
stat
);
protected
:
std
::
vector
<
float
>
*
m_mass
;
std
::
vector
<
long
>
*
m_type
,
*
m_stat
;
TBranch
*
m_b_mass
,
*
m_b_type
,
*
m_b_stat
;
};
class
PrivateTruthInput
:
public
NtupleInputBase
{
public
:
PrivateTruthInput
()
{
m_prefix
=
"TruthConst"
;
m_suffix
=
""
;}
virtual
void
init
(
TTree
*
t
);
virtual
void
fillInput
(
int
eventn
,
Jet
::
jet_list_t
&
inputList
)
;
protected
:
float
m_e
[
10000
];
float
m_phi
[
10000
];
float
m_eta
[
10000
];
float
m_pt
[
10000
];
// std::vector<float> *m_e, *m_phi, *m_eta, *m_pt;
TBranch
*
m_b_e
,
*
m_b_phi
,
*
m_b_eta
,
*
m_b_pt
;
};
};
}
// namespace SpartyJet
#endif
File Metadata
Details
Attached
Mime Type
text/x-c
Expires
Thu, Apr 24, 6:34 AM (1 d, 12 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4808426
Default Alt Text
AtlasInputMaker.h (1 KB)
Attached To
rSPARTYJETSVN spartyjetsvn
Event Timeline
Log In to Comment