|
void | InitialiseProducers () override |
|
int | AddAssociations (const art::Ptr< recob::PFParticle > &pfpPtr, art::Event &Event, reco::shower::ShowerElementHolder &ShowerEleHolder) override |
|
recob::PCAxis | CalculateShowerPCA (const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, const std::vector< art::Ptr< recob::SpacePoint > > &spacePoints_pfp, const art::FindManyP< recob::Hit > &fmh, geo::Point_t &ShowerCentre) |
|
geo::Vector_t | GetPCAxisVector (recob::PCAxis &PCAxis) |
|
Definition at line 28 of file ShowerPCADirection_tool.cc.
◆ ShowerPCADirection()
ShowerRecoTools::ShowerPCADirection::ShowerPCADirection |
( |
const fhicl::ParameterSet & |
pset | ) |
|
◆ AddAssociations()
int ShowerRecoTools::ShowerPCADirection::AddAssociations |
( |
const art::Ptr< recob::PFParticle > & |
pfpPtr, |
|
|
art::Event & |
Event, |
|
|
reco::shower::ShowerElementHolder & |
ShowerEleHolder |
|
) |
| |
|
overrideprivatevirtual |
◆ AddSingle()
template<class T , class A , class B >
void ShowerRecoTools::IShowerTool::AddSingle |
( |
A & |
a, |
|
|
B & |
b, |
|
|
std::string |
Name |
|
) |
| |
|
inlineprotectedinherited |
◆ CalculateElement()
int ShowerRecoTools::ShowerPCADirection::CalculateElement |
( |
const art::Ptr< recob::PFParticle > & |
pfparticle, |
|
|
art::Event & |
Event, |
|
|
reco::shower::ShowerElementHolder & |
ShowerEleHolder |
|
) |
| |
|
overridevirtual |
◆ CalculateShowerPCA()
recob::PCAxis ShowerRecoTools::ShowerPCADirection::CalculateShowerPCA |
( |
const detinfo::DetectorClocksData & |
clockData, |
|
|
const detinfo::DetectorPropertiesData & |
detProp, |
|
|
const std::vector< art::Ptr< recob::SpacePoint > > & |
spacePoints_pfp, |
|
|
const art::FindManyP< recob::Hit > & |
fmh, |
|
|
geo::Point_t & |
ShowerCentre |
|
) |
| |
|
private |
◆ GetLArPandoraShowerAlg()
◆ GetPCAxisVector()
geo::Vector_t ShowerRecoTools::ShowerPCADirection::GetPCAxisVector |
( |
recob::PCAxis & |
PCAxis | ) |
|
|
private |
◆ GetProducedElementPtr()
◆ GetVectorPtrSize()
int ShowerRecoTools::IShowerTool::GetVectorPtrSize |
( |
std::string |
Name | ) |
|
|
inlineprotectedinherited |
◆ InitaliseProducerPtr()
◆ InitialiseProducers()
void ShowerRecoTools::ShowerPCADirection::InitialiseProducers |
( |
| ) |
|
|
overrideprivatevirtual |
◆ InitialiseProduct()
template<class T >
void ShowerRecoTools::IShowerTool::InitialiseProduct |
( |
std::string |
Name, |
|
|
std::string |
InstanceName = "" |
|
) |
| |
|
inlineprotectedinherited |
◆ PrintPtr()
void ShowerRecoTools::IShowerTool::PrintPtr |
( |
std::string |
Name | ) |
|
|
inlineprotectedinherited |
◆ PrintPtrs()
void ShowerRecoTools::IShowerTool::PrintPtrs |
( |
| ) |
|
|
inlineprotectedinherited |
◆ RunShowerTool()
int ShowerRecoTools::IShowerTool::RunShowerTool |
( |
const art::Ptr< recob::PFParticle > & |
pfparticle, |
|
|
art::Event & |
Event, |
|
|
reco::shower::ShowerElementHolder & |
ShowerEleHolder, |
|
|
std::string |
evd_display_name_append = "" |
|
) |
| |
|
inlineinherited |
◆ SetPtr()
void ShowerRecoTools::IShowerTool::SetPtr |
( |
art::ProducesCollector * |
collector | ) |
|
|
inlineinherited |
◆ collectorPtr
art::ProducesCollector* ShowerRecoTools::IShowerTool::collectorPtr |
|
privateinherited |
◆ fChargeWeighted
bool ShowerRecoTools::ShowerPCADirection::fChargeWeighted |
|
private |
◆ fLArPandoraShowerAlg
◆ fNSegments
unsigned int ShowerRecoTools::ShowerPCADirection::fNSegments |
|
private |
◆ fPFParticleLabel
art::InputTag ShowerRecoTools::ShowerPCADirection::fPFParticleLabel |
|
private |
◆ fRunEventDisplay
bool ShowerRecoTools::IShowerTool::fRunEventDisplay |
|
privateinherited |
◆ fShowerCentreOutputLabel
std::string ShowerRecoTools::ShowerPCADirection::fShowerCentreOutputLabel |
|
private |
◆ fShowerDirectionOutputLabel
std::string ShowerRecoTools::ShowerPCADirection::fShowerDirectionOutputLabel |
|
private |
◆ fShowerPCAOutputLabel
std::string ShowerRecoTools::ShowerPCADirection::fShowerPCAOutputLabel |
|
private |
◆ fShowerStartPositionInputLabel
std::string ShowerRecoTools::ShowerPCADirection::fShowerStartPositionInputLabel |
|
private |
◆ fUseStartPosition
bool ShowerRecoTools::ShowerPCADirection::fUseStartPosition |
|
private |
◆ fVerbose
int ShowerRecoTools::ShowerPCADirection::fVerbose |
|
private |
◆ UniquePtrs
The documentation for this class was generated from the following file: