ProtoShower class.
More...
#include "LArProtoShower.h"
ProtoShower class.
Definition at line 162 of file LArProtoShower.h.
◆ ProtoShower() [1/2]
Constructor.
- Parameters
-
showerCore | the ShowerCore object |
connectionPathway | the ConnectionPathway object |
spineHitList | the shower spine hit list |
ambiguousHitList | the list of ambiguous hits (those with shared energy deposits) |
ambiguousDirectionVector | the initial directions of the ambiguous hit owners |
hitsToAdd | the list of hits to add to an electron shower pfo |
Definition at line 269 of file LArProtoShower.h.
◆ ProtoShower() [2/2]
lar_content::ProtoShower::ProtoShower |
( |
const ProtoShower & |
protoShower | ) |
|
|
inline |
◆ AddAmbiguousDirection()
Add an ambiguous direction to the ambiguous direction vector.
- Parameters
-
ambiguousDirection | the ambiguous direction to add |
Definition at line 338 of file LArProtoShower.h.
◆ AddAmbiguousHit()
void lar_content::ProtoShower::AddAmbiguousHit |
( |
const pandora::CaloHit *const |
ambiguousHit | ) |
|
|
inline |
Add an ambiguous hit to the ambiguous hit list.
- Parameters
-
ambiguousHit | the ambiguous hit to add |
Definition at line 324 of file LArProtoShower.h.
◆ AddHitToAdd()
void lar_content::ProtoShower::AddHitToAdd |
( |
const pandora::CaloHit *const |
hitToAdd | ) |
|
|
inline |
◆ GetAmbiguousDirectionVector()
Get the ambiguous direction vector.
- Returns
- the ambiguous direction vector
Definition at line 331 of file LArProtoShower.h.
◆ GetAmbiguousHitList()
Get the ambiguous hit list.
- Returns
- the ambiguous hit list
Definition at line 317 of file LArProtoShower.h.
◆ GetConnectionPathway()
Get the connection pathway.
- Returns
- the connection pathway
Definition at line 303 of file LArProtoShower.h.
◆ GetHitsToAddList()
Get the hits to add list.
- Returns
- the hits to add list
Definition at line 345 of file LArProtoShower.h.
◆ GetShowerCore()
const ShowerCore & lar_content::ProtoShower::GetShowerCore |
( |
| ) |
const |
|
inline |
◆ GetSpineHitList()
Get the spine hit list.
- Returns
- the spine hit list
Definition at line 310 of file LArProtoShower.h.
◆ SetHitsToAddList()
◆ m_ambiguousDirectionVector
the initial directions of the ambiguous hit owners
Definition at line 261 of file LArProtoShower.h.
◆ m_ambiguousHitList
the list of ambiguous hits (those with shared energy deposits)
Definition at line 260 of file LArProtoShower.h.
◆ m_connectionPathway
◆ m_hitsToAdd
the list of hits to add to an electron shower pfo
Definition at line 262 of file LArProtoShower.h.
◆ m_showerCore
const ShowerCore lar_content::ProtoShower::m_showerCore |
|
private |
◆ m_spineHitList
The documentation for this class was generated from the following file: