20 void WriteMsg(
const char* fcn)
22 mf::LogWarning(
"InfoTransfer") <<
"InfoTransfer::" << fcn <<
" \n";
31 :
evdb::Reconfigurable{pset}
40 unsigned int nplanes = geo->
Nplanes();
51 for(
unsigned int i=0;i<nplanes;i++){
69 unsigned int nplanes = geo->
Nplanes();
73 for (
unsigned int i=0;i<nplanes;i++){
86 unsigned int nplanes = geo->
Nplanes();
92 for(
unsigned int j=0; j<nplanes;j++){
125 for(
unsigned int i=0;i<nplanes;i++){
137 for(
unsigned int i=0;i<nplanes;i++ )
152 for(
size_t p = 0; p < hHandle->size(); ++p){
159 for(
unsigned int j=0; j<nplanes; j++){
160 sprintf(buf,
" ++++rebuilding with %lu selected hits in plane %u \n",
fSelectedHitlist[j].size(),j);
165 for(
unsigned int ip=0;ip<nplanes;ip++) {
void FillStartEndHitCoords(unsigned int plane)
std::vector< util::PxLine > GetSeedList()
#define DEFINE_ART_SERVICE(svc)
InfoTransfer(fhicl::ParameterSet const &pset, art::ActivityRegistry ®)
std::vector< std::vector< double > > endhitout
Manage all things related to colors for the event display.
std::vector< recob::Hit * > fStartHit
The Starthit.
void Rebuild(const art::Event &evt)
std::vector< recob::Hit * > fRefStartHit
The Refined Starthit.
unsigned int Nplanes(unsigned int tpc=0, unsigned int cstat=0) const
Returns the total number of wire planes in the specified TPC.
std::vector< std::vector< double > > refstarthitout
T get(std::string const &key) const
std::vector< recob::Hit * > fRefEndHit
The Refined Starthit.
Holds information about what action to take next.
std::vector< recob::Hit * > fEndHit
The Starthit.
std::vector< std::vector< art::Ptr< recob::Hit > > > fRefinedHitlist
the refined hitlist after rebuild (one for each plane)
std::string fHitModuleLabel
label for geant4 module
std::vector< std::vector< double > > starthitout
std::vector< art::Ptr< recob::Hit > > fFullHitlist
the full Hit list from the Hitfinder.
Detector simulation of raw signals on wires.
std::vector< std::vector< art::Ptr< recob::Hit > > > fSelectedHitlist
the list selected by the GUI (one for each plane)
Utility object to perform functions of association.
void SetSeedList(std::vector< util::PxLine > seedlines)
bool getByLabel(std::string const &label, std::string const &productInstanceName, Handle< PROD > &result) const
std::vector< std::vector< double > > refendhitout
MaybeLogger_< ELseverityLevel::ELsev_warning, false > LogWarning
EventNumber_t event() const
2D representation of charge deposited in the TDC/wire plane
void reconfigure(fhicl::ParameterSet const &pset)
Namespace collecting geometry-related classes utilities.
SubRunNumber_t subRun() const
cet::coded_exception< error, detail::translate > exception
std::vector< util::PxLine > fSeedList