Class Reference for E1039 Core & Analysis Software
SQSingleMuonTruthInfo.h
Go to the documentation of this file.
1
#ifndef _SQSingleMuonTruthInfo_H
2
#define _SQSingleMuonTruthInfo_H
3
4
#include <
phool/PHObject.h
>
5
6
#include <iostream>
7
#include <TLorentzVector.h>
8
9
class
SQSingleMuonTruthInfo
:
public
PHObject
10
{
11
public
:
12
SQSingleMuonTruthInfo
();
13
virtual
~SQSingleMuonTruthInfo
();
14
15
void
identify
(std::ostream& os = std::cout)
const
;
16
void
Reset
();
17
int
isValid
()
const
{
return
1; };
18
SQSingleMuonTruthInfo
*
Clone
()
const
{
return
(
new
SQSingleMuonTruthInfo
(*
this
)); }
19
20
public
:
21
int
motherPid
;
22
TVector3
motherMom
;
23
TVector3
motherVtx
;
24
25
double
decayLength
;
26
TVector3
muMom
;
27
TVector3
muVtx
;
28
29
private
:
30
ClassDef(
SQSingleMuonTruthInfo
, 1)
31
32
};
33
34
#endif
PHObject.h
PHObject
Definition:
PHObject.h:13
SQSingleMuonTruthInfo
Definition:
SQSingleMuonTruthInfo.h:10
SQSingleMuonTruthInfo::SQSingleMuonTruthInfo
SQSingleMuonTruthInfo()
Definition:
SQSingleMuonTruthInfo.cxx:3
SQSingleMuonTruthInfo::isValid
int isValid() const
isValid returns non zero if object contains vailid data
Definition:
SQSingleMuonTruthInfo.h:17
SQSingleMuonTruthInfo::identify
void identify(std::ostream &os=std::cout) const
Definition:
SQSingleMuonTruthInfo.cxx:16
SQSingleMuonTruthInfo::muVtx
TVector3 muVtx
Definition:
SQSingleMuonTruthInfo.h:27
SQSingleMuonTruthInfo::Reset
void Reset()
Clear Event.
Definition:
SQSingleMuonTruthInfo.cxx:29
SQSingleMuonTruthInfo::~SQSingleMuonTruthInfo
virtual ~SQSingleMuonTruthInfo()
Definition:
SQSingleMuonTruthInfo.cxx:12
SQSingleMuonTruthInfo::decayLength
double decayLength
Definition:
SQSingleMuonTruthInfo.h:25
SQSingleMuonTruthInfo::motherPid
int motherPid
Definition:
SQSingleMuonTruthInfo.h:21
SQSingleMuonTruthInfo::Clone
SQSingleMuonTruthInfo * Clone() const
Definition:
SQSingleMuonTruthInfo.h:18
SQSingleMuonTruthInfo::motherMom
TVector3 motherMom
Definition:
SQSingleMuonTruthInfo.h:22
SQSingleMuonTruthInfo::muMom
TVector3 muMom
Definition:
SQSingleMuonTruthInfo.h:26
SQSingleMuonTruthInfo::motherVtx
TVector3 motherVtx
Definition:
SQSingleMuonTruthInfo.h:23
e1039-core
generators
SingleMuonGen
SQSingleMuonTruthInfo.h
Built by
Haiwang Yu
. updated:
Thu Jan 30 2025 10:15:15
using
1.9.1 with
SeaQuest GitHub integration