Private Member Functions | |
void | beginJob () override |
void | endJob () override |
void | analyze (art::Event const &e) override |
bool | convCluster (art::Event const &evt) |
double | getMinDist (detinfo::DetectorPropertiesData const &detProp, std::vector< art::Ptr< recob::Hit >> const &v, TVector3 const &convmc, size_t view, size_t tpc, size_t cryo) |
Private Attributes | |
int | fConvGood |
int | fConvWrong |
int | fConvBothGood |
int | fGammasInside |
TTree * | fEvTree |
int | fEvNumber |
int | fNGroups |
double | fPi0mom |
double | fGmom1 |
double | fGmom2 |
double | fMcth |
int | fNgammas |
int | fEvFidVol |
int | fEvComp |
int | fEvGMomCut |
int | fEvInput |
TVector3 | fGdir1 |
TVector3 | fGdir2 |
TVector3 | fPrimary |
int | fEvReco |
int | fEv2Groups |
int | fEv2Good |
int | fCountph |
int | fCountreco |
TTree * | fShTree |
TTree * | fRecoTree |
double | fStartX |
double | fStartY |
double | fStartZ |
double | fDedxZ |
double | fDedxV |
double | fDedxU |
double | fMCrecovtx |
double | fMCrecoTh |
double | fMCrecovtxgood |
double | fMCrecoThgood |
double | fRecth |
double | fRecthgood |
double | fDistConvrecomc1 |
double | fDistConvrecomc2 |
double | fGdirmcreco1 |
double | fGdirmcreco2 |
double | fGdirmcreco1good |
double | fGdirmcreco2good |
art::InputTag | fHitsModuleLabel |
art::InputTag | fCluModuleLabel |
art::InputTag | fTrk3DModuleLabel |
art::InputTag | fVtxModuleLabel |
art::InputTag | fShsModuleLabel |
Additional Inherited Members | |
Public Types inherited from art::EDAnalyzer | |
using | WorkerType = WorkerT< EDAnalyzer > |
using | ModuleType = EDAnalyzer |
Protected Member Functions inherited from art::Observer | |
std::string const & | processName () const |
bool | wantAllEvents () const noexcept |
bool | wantEvent (ScheduleID id, Event const &e) const |
Handle< TriggerResults > | getTriggerResults (Event const &e) const |
Observer (fhicl::ParameterSet const &config) | |
Observer (std::vector< std::string > const &select_paths, std::vector< std::string > const &reject_paths, fhicl::ParameterSet const &config) | |
Protected Member Functions inherited from art::ModuleBase | |
ConsumesCollector & | consumesCollector () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | consumes (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | consumesView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | consumesMany () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | mayConsume (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | mayConsumeView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | mayConsumeMany () |
Definition at line 292 of file MultiEMShowers_module.cc.
|
explicit |
Definition at line 373 of file MultiEMShowers_module.cc.
|
delete |
|
delete |
|
overrideprivatevirtual |
Implements art::EDAnalyzer.
Definition at line 453 of file MultiEMShowers_module.cc.
|
overrideprivatevirtual |
Reimplemented from art::EDAnalyzer.
Definition at line 393 of file MultiEMShowers_module.cc.
|
private |
Definition at line 660 of file MultiEMShowers_module.cc.
|
overrideprivatevirtual |
Reimplemented from art::EDAnalyzer.
Definition at line 438 of file MultiEMShowers_module.cc.
|
private |
Definition at line 733 of file MultiEMShowers_module.cc.
|
delete |
|
delete |
|
private |
Definition at line 367 of file MultiEMShowers_module.cc.
|
private |
Definition at line 316 of file MultiEMShowers_module.cc.
|
private |
Definition at line 314 of file MultiEMShowers_module.cc.
|
private |
Definition at line 315 of file MultiEMShowers_module.cc.
|
private |
Definition at line 342 of file MultiEMShowers_module.cc.
|
private |
Definition at line 343 of file MultiEMShowers_module.cc.
|
private |
Definition at line 352 of file MultiEMShowers_module.cc.
|
private |
Definition at line 351 of file MultiEMShowers_module.cc.
|
private |
Definition at line 350 of file MultiEMShowers_module.cc.
|
private |
Definition at line 359 of file MultiEMShowers_module.cc.
|
private |
Definition at line 360 of file MultiEMShowers_module.cc.
|
private |
Definition at line 341 of file MultiEMShowers_module.cc.
|
private |
Definition at line 340 of file MultiEMShowers_module.cc.
|
private |
Definition at line 331 of file MultiEMShowers_module.cc.
|
private |
Definition at line 330 of file MultiEMShowers_module.cc.
|
private |
Definition at line 332 of file MultiEMShowers_module.cc.
|
private |
Definition at line 333 of file MultiEMShowers_module.cc.
|
private |
Definition at line 321 of file MultiEMShowers_module.cc.
|
private |
Definition at line 339 of file MultiEMShowers_module.cc.
|
private |
Definition at line 320 of file MultiEMShowers_module.cc.
|
private |
Definition at line 317 of file MultiEMShowers_module.cc.
|
private |
Definition at line 334 of file MultiEMShowers_module.cc.
|
private |
Definition at line 335 of file MultiEMShowers_module.cc.
|
private |
Definition at line 361 of file MultiEMShowers_module.cc.
|
private |
Definition at line 363 of file MultiEMShowers_module.cc.
|
private |
Definition at line 362 of file MultiEMShowers_module.cc.
|
private |
Definition at line 364 of file MultiEMShowers_module.cc.
|
private |
Definition at line 326 of file MultiEMShowers_module.cc.
|
private |
Definition at line 327 of file MultiEMShowers_module.cc.
|
private |
Definition at line 366 of file MultiEMShowers_module.cc.
|
private |
Definition at line 354 of file MultiEMShowers_module.cc.
|
private |
Definition at line 356 of file MultiEMShowers_module.cc.
|
private |
Definition at line 353 of file MultiEMShowers_module.cc.
|
private |
Definition at line 355 of file MultiEMShowers_module.cc.
|
private |
Definition at line 328 of file MultiEMShowers_module.cc.
|
private |
Definition at line 329 of file MultiEMShowers_module.cc.
|
private |
Definition at line 322 of file MultiEMShowers_module.cc.
|
private |
Definition at line 325 of file MultiEMShowers_module.cc.
|
private |
Definition at line 336 of file MultiEMShowers_module.cc.
|
private |
Definition at line 346 of file MultiEMShowers_module.cc.
|
private |
Definition at line 357 of file MultiEMShowers_module.cc.
|
private |
Definition at line 358 of file MultiEMShowers_module.cc.
|
private |
Definition at line 370 of file MultiEMShowers_module.cc.
|
private |
Definition at line 345 of file MultiEMShowers_module.cc.
|
private |
Definition at line 347 of file MultiEMShowers_module.cc.
|
private |
Definition at line 348 of file MultiEMShowers_module.cc.
|
private |
Definition at line 349 of file MultiEMShowers_module.cc.
|
private |
Definition at line 368 of file MultiEMShowers_module.cc.
|
private |
Definition at line 369 of file MultiEMShowers_module.cc.