Class ATLFMiscObject


class ATLFMiscObject
derived from DataObject

* AtlfastF object used for validation purposes


Field Summary
 private intm_Event
          Run number
 private intm_MCProcess
          Event number
 private intm_Nalljets
          Isolated photons
 private intm_Nbjets
          All jets
 private intm_Ncjets
          b-labelled jets
 private intm_Nelectrons
          Code for hard scattering process
 private intm_Nmuons
          Isolated electrons
 private intm_Nmuonsx
          Isolated muons
 private intm_Nphotons
          NonIsolated muons
 private intm_Ntaujets
          c-labelled jets
 private floatm_Pxmiss
          tau-labelled jets
 private floatm_Pxnu
          Reconstructed missing momentum along Y
 private floatm_Pymiss
          Reconstructed missing momentum along X
 private floatm_Pynu
          Sum of X momenta components escaping detection
 private intm_Run
           
 private floatm_SumETCalo
          Sum of Y momenta components escaping detection

Constructor Summary
ATLFMiscObject()
           
ATLFMiscObject(int run, int event, int mcprocess, int nelectrons, int nmuons, int nmuonsx, int nphotons, int nalljets, int nbjets, int ncjets, int ntaujets, float pxmiss, float pymiss, float pxnu, float pynu, float sumetcalo)
          Default Constructor

Destructor Summary
 virtual ~ATLFMiscObject()
          Constructor

Method Summary
 floatMCProcess()
          Default Destructor
 intNalljets()
          Get Method
 intNbjets()
          Get Method
 intNcjets()
          Get Method
 intNelectrons()
          Get Method
 intNmuons()
          Get Method
 intNmuonsx()
          Get Method
 intNphotons()
          Get Method
 intNtaujets()
          Get Method
 floatPxmiss()
          Get Method
 floatPxnu()
          Get Method
 floatPymiss()
          Get Method
 floatPynu()
          Get Method
 voidSetEvent(int event)
          Set Method
 voidSetMCProcess(int process)
          Set Method
 voidSetNalljets(int njet)
          Set Method
 voidSetNbjets(int nbjet)
          Set Method
 voidSetNcjets(int ncjet)
          Set Method
 voidSetNelectrons(int nele)
          Set Method
 voidSetNmuons(int nmuo)
          Set Method
 voidSetNmuonsx(int nmuox)
          Set Method
 voidSetNphotons(int nphot)
          Set Method
 voidSetNtaujets(int ntaujet)
          Set Method
 voidSetPxmiss(float pxmiss)
          Set Method
 voidSetPxnu(float pxnu)
          Set Method
 voidSetPymiss(float pymiss)
          Set Method
 voidSetPynu(float pynu)
          Set Method
 voidSetRun(int run)
          Get Method
 voidSetSumETCalo(float sumetcalo)
          Set Method
 floatSumETCalo()
          Get Method

Field Detail

m_Event

private int m_Event
Run number

m_MCProcess

private int m_MCProcess
Event number

m_Nalljets

private int m_Nalljets
Isolated photons

m_Nbjets

private int m_Nbjets
All jets

m_Ncjets

private int m_Ncjets
b-labelled jets

m_Nelectrons

private int m_Nelectrons
Code for hard scattering process

m_Nmuons

private int m_Nmuons
Isolated electrons

m_Nmuonsx

private int m_Nmuonsx
Isolated muons

m_Nphotons

private int m_Nphotons
NonIsolated muons

m_Ntaujets

private int m_Ntaujets
c-labelled jets

m_Pxmiss

private float m_Pxmiss
tau-labelled jets

m_Pxnu

private float m_Pxnu
Reconstructed missing momentum along Y

m_Pymiss

private float m_Pymiss
Reconstructed missing momentum along X

m_Pynu

private float m_Pynu
Sum of X momenta components escaping detection

m_Run

private int m_Run

m_SumETCalo

private float m_SumETCalo
Sum of Y momenta components escaping detection
Constructor Detail

ATLFMiscObject

public ATLFMiscObject()

ATLFMiscObject

public ATLFMiscObject(int run, int event, int mcprocess, int nelectrons, int nmuons, int nmuonsx, int nphotons, int nalljets, int nbjets, int ncjets, int ntaujets, float pxmiss, float pymiss, float pxnu, float pynu, float sumetcalo)
Default Constructor
Method Detail

~ATLFMiscObject

public virtual ~ATLFMiscObject()
Constructor
Method Detail

MCProcess

public float MCProcess()
Default Destructor

Nalljets

public int Nalljets()
Get Method

Nbjets

public int Nbjets()
Get Method

Ncjets

public int Ncjets()
Get Method

Nelectrons

public int Nelectrons()
Get Method

Nmuons

public int Nmuons()
Get Method

Nmuonsx

public int Nmuonsx()
Get Method

Nphotons

public int Nphotons()
Get Method

Ntaujets

public int Ntaujets()
Get Method

Pxmiss

public float Pxmiss()
Get Method

Pxnu

public float Pxnu()
Get Method

Pymiss

public float Pymiss()
Get Method

Pynu

public float Pynu()
Get Method

SetEvent

public void SetEvent(int event)
Set Method

SetMCProcess

public void SetMCProcess(int process)
Set Method

SetNalljets

public void SetNalljets(int njet)
Set Method

SetNbjets

public void SetNbjets(int nbjet)
Set Method

SetNcjets

public void SetNcjets(int ncjet)
Set Method

SetNelectrons

public void SetNelectrons(int nele)
Set Method

SetNmuons

public void SetNmuons(int nmuo)
Set Method

SetNmuonsx

public void SetNmuonsx(int nmuox)
Set Method

SetNphotons

public void SetNphotons(int nphot)
Set Method

SetNtaujets

public void SetNtaujets(int ntaujet)
Set Method

SetPxmiss

public void SetPxmiss(float pxmiss)
Set Method

SetPxnu

public void SetPxnu(float pxnu)
Set Method

SetPymiss

public void SetPymiss(float pymiss)
Set Method

SetPynu

public void SetPynu(float pynu)
Set Method

SetRun

public void SetRun(int run)
Get Method

SetSumETCalo

public void SetSumETCalo(float sumetcalo)
Set Method

SumETCalo

public float SumETCalo()
Get Method