#include <DataStructs.h>
Public Attributes | |
| std::vector< float > | vtx2DCuts |
| Max position pull, max Position error rms. More... | |
| std::vector< float > | vtx3DCuts |
| 2D vtx -> 3D vtx matching cuts More... | |
| std::vector< float > | vtxScoreWeights |
| std::vector< float > | neutralVxCuts |
| std::vector< short > | deltaRayTag |
| std::vector< short > | muonTag |
| std::vector< float > | electronTag |
| std::vector< float > | chkStopCuts |
| Bragg peak finder configuration. More... | |
| std::vector< float > | showerTag |
| shower-like trajectory tagging + shower reconstruction More... | |
| std::vector< float > | kinkCuts |
| kink finder algorithm More... | |
| std::vector< float > | match3DCuts |
| 3D matching cuts More... | |
| std::vector< float > | chargeCuts |
| std::vector< float > | qualityCuts |
| Min points/wire, min consecutive pts after a gap. More... | |
| std::vector< float > | pfpStitchCuts |
| cuts for stitching between TPCs More... | |
| std::vector< unsigned short > | minPtsFit |
| Reconstruct in several passes. More... | |
| std::vector< unsigned short > | minPts |
| min number of Pts required to make a trajectory More... | |
| std::vector< unsigned short > | maxAngleCode |
| max allowed angle code for each pass More... | |
| std::vector< short > | minMCSMom |
| Min MCSMom for each pass. More... | |
| std::vector< float > | angleRanges |
| list of max angles for each angle range More... | |
| float | wirePitch |
| float | unitsPerTick |
| scale factor from Tick to WSE equivalent units More... | |
| std::vector< float > | maxPos0 |
| std::vector< float > | maxPos1 |
| float | multHitSep |
| preferentially "merge" hits with < this separation More... | |
| float | maxChi |
| const geo::GeometryCore * | geom |
| calo::CalorimetryAlg * | caloAlg |
| TMVA::Reader * | showerParentReader |
| std::vector< float > | showerParentVars |
| float | hitErrFac |
| float | maxWireSkipNoSignal |
| max number of wires to skip w/o a signal on them More... | |
| float | maxWireSkipWithSignal |
| max number of wires to skip with a signal on them More... | |
| float | projectionErrFactor |
| float | VLAStepSize |
| float | JTMaxHitSep2 |
| std::bitset< 128 > | useAlg |
| Max hit separation for making junk trajectories. < 0 to turn off. More... | |
| std::bitset< 128 > | dbgAlg |
| Allow user to turn on debug printing in algorithms (that print...) More... | |
| short | recoSlice {0} |
| only reconstruct the slice with ID (0 = all) More... | |
| short | recoTPC {-1} |
| only reconstruct in the seleted TPC More... | |
| bool | dbgSlc {true} |
| debug only in the user-defined slice? default is all slices More... | |
| bool | dbgStp {false} |
| debug stepping using debug.Cryostat, debug.TPC, etc More... | |
| bool | dbgMrg {false} |
| bool | dbg2V {false} |
| debug 2D vertex finding More... | |
| bool | dbgVxNeutral {false} |
| bool | dbgVxMerge {false} |
| bool | dbgVxJunk {false} |
| bool | dbg3V {false} |
| debug 3D vertex finding More... | |
| bool | dbgPFP {false} |
| bool | dbgDeltaRayTag {false} |
| bool | dbgMuonTag {false} |
| bool | dbg2S {false} |
| bool | dbg3S {false} |
| bool | dbgStitch {false} |
| debug PFParticle stitching More... | |
| bool | dbgSummary {false} |
| print a summary report More... | |
| bool | dbgDump {false} |
| short | nPtsAve |
| dump trajectory points More... | |
| std::bitset< 16 > | modes |
| number of points to find AveChg More... | |
| bool | doForecast {true} |
| See TCMode_t above. More... | |
| bool | useChannelStatus {true} |
Definition at line 549 of file DataStructs.h.
| std::vector<float> tca::TCConfig::angleRanges |
list of max angles for each angle range
Definition at line 569 of file DataStructs.h.
| calo::CalorimetryAlg* tca::TCConfig::caloAlg |
Definition at line 577 of file DataStructs.h.
| std::vector<float> tca::TCConfig::chargeCuts |
Definition at line 562 of file DataStructs.h.
| std::vector<float> tca::TCConfig::chkStopCuts |
Bragg peak finder configuration.
Definition at line 557 of file DataStructs.h.
| bool tca::TCConfig::dbg2S {false} |
Definition at line 601 of file DataStructs.h.
| bool tca::TCConfig::dbg2V {false} |
debug 2D vertex finding
Definition at line 593 of file DataStructs.h.
| bool tca::TCConfig::dbg3S {false} |
Definition at line 602 of file DataStructs.h.
| bool tca::TCConfig::dbg3V {false} |
debug 3D vertex finding
Definition at line 597 of file DataStructs.h.
| std::bitset<128> tca::TCConfig::dbgAlg |
Allow user to turn on debug printing in algorithms (that print...)
Definition at line 587 of file DataStructs.h.
| bool tca::TCConfig::dbgDeltaRayTag {false} |
Definition at line 599 of file DataStructs.h.
| bool tca::TCConfig::dbgDump {false} |
Definition at line 605 of file DataStructs.h.
| bool tca::TCConfig::dbgMrg {false} |
Definition at line 592 of file DataStructs.h.
| bool tca::TCConfig::dbgMuonTag {false} |
Definition at line 600 of file DataStructs.h.
| bool tca::TCConfig::dbgPFP {false} |
Definition at line 598 of file DataStructs.h.
| bool tca::TCConfig::dbgSlc {true} |
debug only in the user-defined slice? default is all slices
Definition at line 590 of file DataStructs.h.
| bool tca::TCConfig::dbgStitch {false} |
debug PFParticle stitching
Definition at line 603 of file DataStructs.h.
| bool tca::TCConfig::dbgStp {false} |
debug stepping using debug.Cryostat, debug.TPC, etc
Definition at line 591 of file DataStructs.h.
| bool tca::TCConfig::dbgSummary {false} |
print a summary report
Definition at line 604 of file DataStructs.h.
| bool tca::TCConfig::dbgVxJunk {false} |
Definition at line 596 of file DataStructs.h.
| bool tca::TCConfig::dbgVxMerge {false} |
Definition at line 595 of file DataStructs.h.
| bool tca::TCConfig::dbgVxNeutral {false} |
Definition at line 594 of file DataStructs.h.
| std::vector<short> tca::TCConfig::deltaRayTag |
Definition at line 554 of file DataStructs.h.
| bool tca::TCConfig::doForecast {true} |
See TCMode_t above.
Definition at line 608 of file DataStructs.h.
| std::vector<float> tca::TCConfig::electronTag |
Definition at line 556 of file DataStructs.h.
| const geo::GeometryCore* tca::TCConfig::geom |
Definition at line 576 of file DataStructs.h.
| float tca::TCConfig::hitErrFac |
Definition at line 580 of file DataStructs.h.
| float tca::TCConfig::JTMaxHitSep2 |
Definition at line 585 of file DataStructs.h.
| std::vector<float> tca::TCConfig::kinkCuts |
kink finder algorithm
Definition at line 559 of file DataStructs.h.
| std::vector<float> tca::TCConfig::match3DCuts |
3D matching cuts
Definition at line 560 of file DataStructs.h.
| std::vector<unsigned short> tca::TCConfig::maxAngleCode |
max allowed angle code for each pass
Definition at line 567 of file DataStructs.h.
| float tca::TCConfig::maxChi |
Definition at line 575 of file DataStructs.h.
| std::vector<float> tca::TCConfig::maxPos0 |
Definition at line 572 of file DataStructs.h.
| std::vector<float> tca::TCConfig::maxPos1 |
Definition at line 573 of file DataStructs.h.
| float tca::TCConfig::maxWireSkipNoSignal |
max number of wires to skip w/o a signal on them
Definition at line 581 of file DataStructs.h.
| float tca::TCConfig::maxWireSkipWithSignal |
max number of wires to skip with a signal on them
Definition at line 582 of file DataStructs.h.
| std::vector<short> tca::TCConfig::minMCSMom |
Min MCSMom for each pass.
Definition at line 568 of file DataStructs.h.
| std::vector<unsigned short> tca::TCConfig::minPts |
min number of Pts required to make a trajectory
Definition at line 566 of file DataStructs.h.
| std::vector<unsigned short> tca::TCConfig::minPtsFit |
Reconstruct in several passes.
Definition at line 565 of file DataStructs.h.
| std::bitset<16> tca::TCConfig::modes |
number of points to find AveChg
Definition at line 607 of file DataStructs.h.
| float tca::TCConfig::multHitSep |
preferentially "merge" hits with < this separation
Definition at line 574 of file DataStructs.h.
| std::vector<short> tca::TCConfig::muonTag |
Definition at line 555 of file DataStructs.h.
| std::vector<float> tca::TCConfig::neutralVxCuts |
Definition at line 553 of file DataStructs.h.
| short tca::TCConfig::nPtsAve |
dump trajectory points
Definition at line 606 of file DataStructs.h.
| std::vector<float> tca::TCConfig::pfpStitchCuts |
cuts for stitching between TPCs
Definition at line 564 of file DataStructs.h.
| float tca::TCConfig::projectionErrFactor |
Definition at line 583 of file DataStructs.h.
| std::vector<float> tca::TCConfig::qualityCuts |
Min points/wire, min consecutive pts after a gap.
Definition at line 563 of file DataStructs.h.
| short tca::TCConfig::recoSlice {0} |
only reconstruct the slice with ID (0 = all)
Definition at line 588 of file DataStructs.h.
| short tca::TCConfig::recoTPC {-1} |
only reconstruct in the seleted TPC
Definition at line 589 of file DataStructs.h.
| TMVA::Reader* tca::TCConfig::showerParentReader |
Definition at line 578 of file DataStructs.h.
| std::vector<float> tca::TCConfig::showerParentVars |
Definition at line 579 of file DataStructs.h.
| std::vector<float> tca::TCConfig::showerTag |
shower-like trajectory tagging + shower reconstruction
Definition at line 558 of file DataStructs.h.
| float tca::TCConfig::unitsPerTick |
scale factor from Tick to WSE equivalent units
Definition at line 571 of file DataStructs.h.
| std::bitset<128> tca::TCConfig::useAlg |
Max hit separation for making junk trajectories. < 0 to turn off.
Allow user to mask off specific algorithms
Definition at line 586 of file DataStructs.h.
| bool tca::TCConfig::useChannelStatus {true} |
Definition at line 609 of file DataStructs.h.
| float tca::TCConfig::VLAStepSize |
Definition at line 584 of file DataStructs.h.
| std::vector<float> tca::TCConfig::vtx2DCuts |
Max position pull, max Position error rms.
Definition at line 550 of file DataStructs.h.
| std::vector<float> tca::TCConfig::vtx3DCuts |
2D vtx -> 3D vtx matching cuts
Definition at line 551 of file DataStructs.h.
| std::vector<float> tca::TCConfig::vtxScoreWeights |
Definition at line 552 of file DataStructs.h.
| float tca::TCConfig::wirePitch |
Definition at line 570 of file DataStructs.h.
1.8.5