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

#include <analysis/blob/master/TPC/SCDCorrections/QPileUpToy.h>

+ Inheritance diagram for QPileUpToy:
+ Collaboration diagram for QPileUpToy:

Public Member Functions

 QPileUpToy (float gasf, float mult, float rate, float eps, float rad=2.0)
 
virtual void Make ()
 
- Public Member Functions inherited from QPileUp
 QPileUp ()
 
 ~QPileUp ()
 
void SetDebugLevel (int n)
 
void TPCDimensions (float irad, float orad, float hzet)
 
void TPCGridSize (int nr, int np, int nz)
 
void OutputFileName (std::string a)
 

Protected Attributes

float fGasFactor
 
float fMultiplicity
 
float fDAQRate
 
float fEPS
 
float fRad
 
- Protected Attributes inherited from QPileUp
int fDebug
 
TH3F * fRho
 
float fInnerRadius
 
float fOutterRadius
 
float fHalfLength
 
int fNRadialSteps
 
int fNAzimuthalSteps
 
int fNLongitudinalSteps
 
std::string fFileNameRoot
 

Additional Inherited Members

- Protected Member Functions inherited from QPileUp
void InitMaps ()
 
void SaveMaps ()
 

Detailed Description

Definition at line 12 of file QPileUpToy.h.

View newest version in sPHENIX GitHub at line 12 of file QPileUpToy.h

Constructor & Destructor Documentation

QPileUpToy::QPileUpToy ( float  gasf,
float  mult,
float  rate,
float  eps,
float  rad = 2.0 
)

Definition at line 10 of file QPileUpToy.cxx.

View newest version in sPHENIX GitHub at line 10 of file QPileUpToy.cxx

References eps, fDAQRate, fEPS, fGasFactor, fMultiplicity, fRad, gf, CKF_timing_vs_mu::mu, and Acts::UnitConstants::rad.

Member Function Documentation

void QPileUpToy::Make ( )
virtual

Reimplemented from QPileUp.

Definition at line 18 of file QPileUpToy.cxx.

View newest version in sPHENIX GitHub at line 18 of file QPileUpToy.cxx

References KFPMath::a, KFPMath::b, Acts::PhysicalConstants::c, dz, std::tr1::f2, fd, fDAQRate, QPileUp::fDebug, fEPS, fGasFactor, QPileUp::fHalfLength, QPileUp::fInnerRadius, fMultiplicity, QPileUp::fNAzimuthalSteps, QPileUp::fNLongitudinalSteps, QPileUp::fNRadialSteps, QPileUp::fOutterRadius, fRad, QPileUp::fRho, QPileUp::InitMaps(), merge_hashes::p, printf(), physmon_track_finding_ttbar::r, QPileUp::SaveMaps(), and physmon_track_finding_ttbar::z.

+ Here is the call graph for this function:

Member Data Documentation

float QPileUpToy::fDAQRate
protected

Definition at line 20 of file QPileUpToy.h.

View newest version in sPHENIX GitHub at line 20 of file QPileUpToy.h

Referenced by Make(), and QPileUpToy().

float QPileUpToy::fEPS
protected

Definition at line 21 of file QPileUpToy.h.

View newest version in sPHENIX GitHub at line 21 of file QPileUpToy.h

Referenced by Make(), and QPileUpToy().

float QPileUpToy::fGasFactor
protected

Definition at line 18 of file QPileUpToy.h.

View newest version in sPHENIX GitHub at line 18 of file QPileUpToy.h

Referenced by Make(), and QPileUpToy().

float QPileUpToy::fMultiplicity
protected

Definition at line 19 of file QPileUpToy.h.

View newest version in sPHENIX GitHub at line 19 of file QPileUpToy.h

Referenced by Make(), and QPileUpToy().

float QPileUpToy::fRad
protected

Definition at line 22 of file QPileUpToy.h.

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

Referenced by Make(), and QPileUpToy().


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