ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Trk::VolumeTreeObject Struct Reference

#include <MaterialMapper.h>

Collaboration diagram for Trk::VolumeTreeObject:

Public Member Functions

 VolumeTreeObject (const VolumeTreeObject &)=delete
 
VolumeTreeObjectoperator= (const VolumeTreeObject &)=delete
 
 VolumeTreeObject (TString name, TString title)
 

Public Attributes

float eta
 
float phi
 
float path
 
float pathInX0
 
float pathInL0
 
float pathZARho
 
TTree * tree
 

Detailed Description

-> simple helper struct for filling the Volume objects

Definition at line 39 of file MaterialMapper.h.

Constructor & Destructor Documentation

◆ VolumeTreeObject() [1/2]

Trk::VolumeTreeObject::VolumeTreeObject ( const VolumeTreeObject )
delete

◆ VolumeTreeObject() [2/2]

Trk::VolumeTreeObject::VolumeTreeObject ( TString  name,
TString  title 
)
inline

Definition at line 51 of file MaterialMapper.h.

52  : eta(0),
53  phi(0.),
54  path(0.),
55  pathInX0(0.),
56  pathInL0(0.),
57  pathZARho(0.),
58  tree(new TTree(name,title))
59  {
60  tree->Branch("Eta", &eta, "eta/F");
61  tree->Branch("Phi", &phi, "phi/F");
62  tree->Branch("Path", &path, "path/F");
63  tree->Branch("PathInX0", &pathInX0, "pathX0/F");
64  tree->Branch("PathInL0", &pathInL0, "pathL0/F");
65  tree->Branch("PathZARho", &pathZARho, "pathZARho/F");
66  }

Member Function Documentation

◆ operator=()

VolumeTreeObject& Trk::VolumeTreeObject::operator= ( const VolumeTreeObject )
delete

Member Data Documentation

◆ eta

float Trk::VolumeTreeObject::eta

Definition at line 43 of file MaterialMapper.h.

◆ path

float Trk::VolumeTreeObject::path

Definition at line 45 of file MaterialMapper.h.

◆ pathInL0

float Trk::VolumeTreeObject::pathInL0

Definition at line 47 of file MaterialMapper.h.

◆ pathInX0

float Trk::VolumeTreeObject::pathInX0

Definition at line 46 of file MaterialMapper.h.

◆ pathZARho

float Trk::VolumeTreeObject::pathZARho

Definition at line 48 of file MaterialMapper.h.

◆ phi

float Trk::VolumeTreeObject::phi

Definition at line 44 of file MaterialMapper.h.

◆ tree

TTree* Trk::VolumeTreeObject::tree

Definition at line 49 of file MaterialMapper.h.


The documentation for this struct was generated from the following file:
Trk::VolumeTreeObject::path
float path
Definition: MaterialMapper.h:45
Trk::VolumeTreeObject::pathZARho
float pathZARho
Definition: MaterialMapper.h:48
Trk::VolumeTreeObject::pathInL0
float pathInL0
Definition: MaterialMapper.h:47
Trk::VolumeTreeObject::tree
TTree * tree
Definition: MaterialMapper.h:49
Trk::VolumeTreeObject::pathInX0
float pathInX0
Definition: MaterialMapper.h:46
covarianceTool.title
title
Definition: covarianceTool.py:542
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:192
Trk::VolumeTreeObject::phi
float phi
Definition: MaterialMapper.h:44
Trk::VolumeTreeObject::eta
float eta
Definition: MaterialMapper.h:43