APRILContent
Algorithm of Particle Reconstruction for ILC - implementation with PandoraSDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations
Public Member Functions | Private Member Functions | Private Attributes | List of all members
april_content::APRILBFieldPlugin Class Reference

APRILBFieldPlugin class. More...

#include <APRILBFieldPlugin.h>

Inheritance diagram for april_content::APRILBFieldPlugin:

Public Member Functions

 APRILBFieldPlugin (const float innerBField, const float muonBarrelBField, const float muonEndCapBField)
 Default constructor. More...
 
float GetBField (const pandora::CartesianVector &positionVector) const
 

Private Member Functions

pandora::StatusCode Initialize ()
 
pandora::StatusCode ReadSettings (const pandora::TiXmlHandle xmlHandle)
 

Private Attributes

float m_innerBField
 The bfield in the main tracker, ecal and hcal, units Tesla.
 
float m_muonBarrelBField
 The bfield in the muon barrel, units Tesla.
 
float m_muonEndCapBField
 The bfield in the muon endcap, units Tesla.
 
float m_muonEndCapInnerZ
 The muon endcap inner z coordinate, units mm.
 
float m_coilMidPointR
 The r coordinate at the coil midpoint, units mm.
 

Detailed Description

APRILBFieldPlugin class.

Constructor & Destructor Documentation

april_content::APRILBFieldPlugin::APRILBFieldPlugin ( const float  innerBField,
const float  muonBarrelBField,
const float  muonEndCapBField 
)

Default constructor.

Parameters
innerBFieldthe bfield in the main tracker, ecal and hcal, units Tesla
muonBarrelBFieldthe bfield in the muon barrel, units Tesla
muonEndCapBFieldthe bfield in the muon endcap, units Tesla

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