![]() |
LArSoft
v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
|
ShowerCore class. More...
#include "LArProtoShower.h"
Public Member Functions | |
ShowerCore () | |
Default constructor. More... | |
ShowerCore (const pandora::CartesianVector &startPosition) | |
Constructor. More... | |
const pandora::CartesianVector & | GetStartPosition () const |
Get the start position of the shower core. More... | |
Private Attributes | |
pandora::CartesianVector | m_startPosition |
the 2D position at which the cascade looks to begin More... | |
ShowerCore class.
Definition at line 22 of file LArProtoShower.h.
|
inline |
Default constructor.
Definition at line 58 of file LArProtoShower.h.
|
inline |
Constructor.
startPosition | the 2D position at which the cascade looks to begin |
startDirection | the initial 2D direction of the shower cascade |
Definition at line 51 of file LArProtoShower.h.
|
inline |
Get the start position of the shower core.
Definition at line 65 of file LArProtoShower.h.
References m_startPosition.
Referenced by lar_content::ProtoShowerMatchingTool::AreDirectionsConsistent(), lar_content::ProtoShowerMatchingTool::AreShowerStartsConsistent(), lar_content::LArConnectionPathwayHelper::FindShowerStartFromPosition(), lar_content::LArConnectionPathwayHelper::FindShowerStartFromXProjection(), lar_content::LArConnectionPathwayHelper::FindShowerStartFromXProjectionRelaxed(), and lar_content::LArConnectionPathwayHelper::ProjectShowerStartByDirection().
|
private |
the 2D position at which the cascade looks to begin
Definition at line 46 of file LArProtoShower.h.
Referenced by GetStartPosition().