CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
OptObject Class Reference

#include <NtupleObjects.h>

Inheritance diagram for OptObject:

Public Member Functions

 OptObject ()
 
 ~OptObject () override
 

Public Attributes

double AnglesGlobal [3]
 
double AnglesLocal [3]
 
double CentreGlobal [3]
 
double CentreLocal [3]
 
TString Name
 
int Parent
 
TString Type
 

Detailed Description

Definition at line 29 of file NtupleObjects.h.

Constructor & Destructor Documentation

◆ OptObject()

OptObject::OptObject ( )

Definition at line 27 of file NtupleObjects.cc.

27  {
28  Name = "Null";
29  Type = "Null";
30  Parent = -999;
31  for (int i = 0; i < 3; i++) {
32  CentreGlobal[i] = -999.;
33  AnglesGlobal[i] = -999.;
34  CentreLocal[i] = -999.;
35  AnglesLocal[i] = -999.;
36  }
37 }

References AnglesGlobal, AnglesLocal, CentreGlobal, CentreLocal, mps_fire::i, Name, Parent, and Type.

◆ ~OptObject()

OptObject::~OptObject ( )
inlineoverride

Definition at line 32 of file NtupleObjects.h.

32 {}

Member Data Documentation

◆ AnglesGlobal

double OptObject::AnglesGlobal[3]

Definition at line 34 of file NtupleObjects.h.

Referenced by NtupleManager::FillOptObjects(), and OptObject().

◆ AnglesLocal

double OptObject::AnglesLocal[3]

Definition at line 36 of file NtupleObjects.h.

Referenced by NtupleManager::FillOptObjects(), and OptObject().

◆ CentreGlobal

double OptObject::CentreGlobal[3]

Definition at line 33 of file NtupleObjects.h.

Referenced by NtupleManager::FillOptObjects(), and OptObject().

◆ CentreLocal

double OptObject::CentreLocal[3]

Definition at line 35 of file NtupleObjects.h.

Referenced by NtupleManager::FillOptObjects(), and OptObject().

◆ Name

TString OptObject::Name

◆ Parent

int OptObject::Parent

Definition at line 39 of file NtupleObjects.h.

Referenced by NtupleManager::FillOptObjects(), and OptObject().

◆ Type

TString OptObject::Type
mps_fire.i
i
Definition: mps_fire.py:355
OptObject::CentreGlobal
double CentreGlobal[3]
Definition: NtupleObjects.h:33
OptObject::Type
TString Type
Definition: NtupleObjects.h:38
OptObject::CentreLocal
double CentreLocal[3]
Definition: NtupleObjects.h:35
OptObject::AnglesLocal
double AnglesLocal[3]
Definition: NtupleObjects.h:36
OptObject::Name
TString Name
Definition: NtupleObjects.h:37
OptObject::AnglesGlobal
double AnglesGlobal[3]
Definition: NtupleObjects.h:34
OptObject::Parent
int Parent
Definition: NtupleObjects.h:39