PandaRoot
genfit::ThinScatterer Class Reference

Thin or thick scatterer. More...

#include <ThinScatterer.h>

Inheritance diagram for genfit::ThinScatterer:

Public Member Functions

 ThinScatterer ()
 
 ThinScatterer (const SharedPlanePtr &sharedPlane, const MaterialProperties &material)
 
SharedPlanePtr getPlane () const
 
const MaterialPropertiesgetMaterial () const
 
void Print (const Option_t *="") const
 

Detailed Description

Thin or thick scatterer.

Definition at line 37 of file ThinScatterer.h.

Constructor & Destructor Documentation

◆ ThinScatterer() [1/2]

genfit::ThinScatterer::ThinScatterer ( )
inline

Definition at line 40 of file ThinScatterer.h.

40 : TObject(), sharedPlane_(), material_() { ; }

◆ ThinScatterer() [2/2]

genfit::ThinScatterer::ThinScatterer ( const SharedPlanePtr sharedPlane,
const MaterialProperties material 
)
inline

Definition at line 41 of file ThinScatterer.h.

41 : TObject(), sharedPlane_(sharedPlane), material_(material) { ; }

Member Function Documentation

◆ getMaterial()

const MaterialProperties& genfit::ThinScatterer::getMaterial ( ) const
inline

Definition at line 44 of file ThinScatterer.h.

References Print().

44 { return material_; }

◆ getPlane()

SharedPlanePtr genfit::ThinScatterer::getPlane ( ) const
inline

Definition at line 43 of file ThinScatterer.h.

43 { return sharedPlane_; }

◆ Print()

void genfit::ThinScatterer::Print ( const Option_t *  = "") const

Referenced by getMaterial().


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