All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
FlashPredict::ChargeDigest Struct Reference

#include <FlashPredict.hh>

Public Member Functions

 ChargeDigest ()=default
 
 ChargeDigest (const size_t pId_, const int pfpPDGC_, const art::Ptr< recob::PFParticle > &pfp_ptr_, const flashmatch::QCluster_t &qClusters_, const std::set< unsigned > &tpcWithHits_)
 
 ChargeDigest (const size_t pId_, const int pfpPDGC_, const art::Ptr< recob::PFParticle > &pfp_ptr_, const flashmatch::QCluster_t &qClusters_, const std::set< unsigned > &tpcWithHits_, const double mcT0_)
 

Public Attributes

size_t pId
 
int pfpPDGC
 
art::Ptr< recob::PFParticlepfp_ptr
 
flashmatch::QCluster_t qClusters
 
std::set< unsigned > tpcWithHits
 
double mcT0 = -9999
 

Detailed Description

Definition at line 82 of file FlashPredict.hh.

Constructor & Destructor Documentation

FlashPredict::ChargeDigest::ChargeDigest ( )
default
FlashPredict::ChargeDigest::ChargeDigest ( const size_t  pId_,
const int  pfpPDGC_,
const art::Ptr< recob::PFParticle > &  pfp_ptr_,
const flashmatch::QCluster_t qClusters_,
const std::set< unsigned > &  tpcWithHits_ 
)
inline

Definition at line 90 of file FlashPredict.hh.

93  :
94  pId(pId_), pfpPDGC(pfpPDGC_), pfp_ptr(pfp_ptr_),
95  qClusters(qClusters_), tpcWithHits(tpcWithHits_)
96  {}
flashmatch::QCluster_t qClusters
Definition: FlashPredict.hh:86
std::set< unsigned > tpcWithHits
Definition: FlashPredict.hh:87
art::Ptr< recob::PFParticle > pfp_ptr
Definition: FlashPredict.hh:85
FlashPredict::ChargeDigest::ChargeDigest ( const size_t  pId_,
const int  pfpPDGC_,
const art::Ptr< recob::PFParticle > &  pfp_ptr_,
const flashmatch::QCluster_t qClusters_,
const std::set< unsigned > &  tpcWithHits_,
const double  mcT0_ 
)
inline

Definition at line 97 of file FlashPredict.hh.

101  :
102  pId(pId_), pfpPDGC(pfpPDGC_), pfp_ptr(pfp_ptr_),
103  qClusters(qClusters_), tpcWithHits(tpcWithHits_), mcT0(mcT0_)
104  {}
flashmatch::QCluster_t qClusters
Definition: FlashPredict.hh:86
std::set< unsigned > tpcWithHits
Definition: FlashPredict.hh:87
art::Ptr< recob::PFParticle > pfp_ptr
Definition: FlashPredict.hh:85

Member Data Documentation

double FlashPredict::ChargeDigest::mcT0 = -9999

Definition at line 88 of file FlashPredict.hh.

art::Ptr<recob::PFParticle> FlashPredict::ChargeDigest::pfp_ptr

Definition at line 85 of file FlashPredict.hh.

int FlashPredict::ChargeDigest::pfpPDGC

Definition at line 84 of file FlashPredict.hh.

size_t FlashPredict::ChargeDigest::pId

Definition at line 83 of file FlashPredict.hh.

flashmatch::QCluster_t FlashPredict::ChargeDigest::qClusters

Definition at line 86 of file FlashPredict.hh.

std::set<unsigned> FlashPredict::ChargeDigest::tpcWithHits

Definition at line 87 of file FlashPredict.hh.


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