Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TpcDistortionCorrectionContainer Class Reference

#include <coresoftware/blob/master/offline/packages/tpc/TpcDistortionCorrectionContainer.h>

+ Collaboration diagram for TpcDistortionCorrectionContainer:

Public Member Functions

 TpcDistortionCorrectionContainer ()=default
 constructor
 

Public Attributes

int dimensions =3
 flag to tell us whether to read z data or just interpolate
 
space charge distortion histograms
std::array< TH1 *, 2 > m_hDRint = {{nullptr, nullptr}}
 
std::array< TH1 *, 2 > m_hDPint = {{nullptr, nullptr}}
 
std::array< TH1 *, 2 > m_hDZint = {{nullptr, nullptr}}
 
std::array< TH1 *, 2 > m_hentries = {{nullptr, nullptr}}
 keep track of number of entries in each bin
 

Detailed Description

Definition at line 14 of file TpcDistortionCorrectionContainer.h.

View newest version in sPHENIX GitHub at line 14 of file TpcDistortionCorrectionContainer.h

Constructor & Destructor Documentation

TpcDistortionCorrectionContainer::TpcDistortionCorrectionContainer ( )
default

constructor

Member Data Documentation

int TpcDistortionCorrectionContainer::dimensions =3

flag to tell us whether to read z data or just interpolate

Definition at line 22 of file TpcDistortionCorrectionContainer.h.

View newest version in sPHENIX GitHub at line 22 of file TpcDistortionCorrectionContainer.h

Referenced by TpcDistortionCorrection::get_corrected_position(), and PHTpcCentralMembraneMatcher::GetNodes().

std::array<TH1*,2> TpcDistortionCorrectionContainer::m_hDPint = {{nullptr, nullptr}}
std::array<TH1*,2> TpcDistortionCorrectionContainer::m_hDRint = {{nullptr, nullptr}}
std::array<TH1*,2> TpcDistortionCorrectionContainer::m_hDZint = {{nullptr, nullptr}}
std::array<TH1*,2> TpcDistortionCorrectionContainer::m_hentries = {{nullptr, nullptr}}

keep track of number of entries in each bin

used temporarily when building distortion corrections on the fly it is not used to actually apply corrections to a given 3D point

Definition at line 35 of file TpcDistortionCorrectionContainer.h.

View newest version in sPHENIX GitHub at line 35 of file TpcDistortionCorrectionContainer.h

Referenced by PHTpcCentralMembraneMatcher::GetNodes(), and PHTpcCentralMembraneMatcher::process_event().


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