ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::SurfaceTreeObject Struct Reference

#include <MaterialMapper.h>

Collaboration diagram for Trk::SurfaceTreeObject:

Public Member Functions

 SurfaceTreeObject (const SurfaceTreeObject &)=delete
SurfaceTreeObjectoperator= (const SurfaceTreeObject &)=delete
 SurfaceTreeObject (TString name, TString title)

Public Attributes

float loc1
float loc2
float eta
float correctionFactor
float path
float pathInX0
float pathInL0
float A
float Z
float rho
int surfaceHits
TTree * tree

Detailed Description

Definition at line 148 of file MaterialMapper.h.

Constructor & Destructor Documentation

◆ SurfaceTreeObject() [1/2]

Trk::SurfaceTreeObject::SurfaceTreeObject ( const SurfaceTreeObject & )
delete

◆ SurfaceTreeObject() [2/2]

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

Definition at line 166 of file MaterialMapper.h.

167 : loc1(0.),
168 loc2(0.),
169 eta(0.),
171 path(0.),
172 pathInX0(0.),
173 pathInL0(0.),
174 A(0.),
175 Z(0.),
176 rho(0.),
177 surfaceHits(0),
178 tree(new TTree(name,title))
179 {
180 tree->Branch("Local1", &loc1, "local1/F");
181 tree->Branch("Local2", &loc2, "local2/F");
182 tree->Branch("Eta", &eta, "eta/F");
183 tree->Branch("CorrFactor", &correctionFactor, "corrF/F");
184 tree->Branch("Path", &path, "path/F");
185 tree->Branch("PathInX0", &pathInX0, "pathInX0/F");
186 tree->Branch("PathInL0", &pathInL0, "pathInL0/F");
187 tree->Branch("A", &A, "a/F");
188 tree->Branch("Z", &Z, "z/F");
189 tree->Branch("Rho", &rho, "rho/F");
190 }

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ A

float Trk::SurfaceTreeObject::A

Definition at line 159 of file MaterialMapper.h.

◆ correctionFactor

float Trk::SurfaceTreeObject::correctionFactor

Definition at line 155 of file MaterialMapper.h.

◆ eta

float Trk::SurfaceTreeObject::eta

Definition at line 154 of file MaterialMapper.h.

◆ loc1

float Trk::SurfaceTreeObject::loc1

Definition at line 152 of file MaterialMapper.h.

◆ loc2

float Trk::SurfaceTreeObject::loc2

Definition at line 153 of file MaterialMapper.h.

◆ path

float Trk::SurfaceTreeObject::path

Definition at line 156 of file MaterialMapper.h.

◆ pathInL0

float Trk::SurfaceTreeObject::pathInL0

Definition at line 158 of file MaterialMapper.h.

◆ pathInX0

float Trk::SurfaceTreeObject::pathInX0

Definition at line 157 of file MaterialMapper.h.

◆ rho

float Trk::SurfaceTreeObject::rho

Definition at line 161 of file MaterialMapper.h.

◆ surfaceHits

int Trk::SurfaceTreeObject::surfaceHits

Definition at line 163 of file MaterialMapper.h.

◆ tree

TTree* Trk::SurfaceTreeObject::tree

Definition at line 164 of file MaterialMapper.h.

◆ Z

float Trk::SurfaceTreeObject::Z

Definition at line 160 of file MaterialMapper.h.


The documentation for this struct was generated from the following file: