Public Member Functions | |
MultiEMShowers (fhicl::ParameterSet const &p) | |
MultiEMShowers (MultiEMShowers const &)=delete | |
MultiEMShowers (MultiEMShowers &&)=delete | |
MultiEMShowers & | operator= (MultiEMShowers const &)=delete |
MultiEMShowers & | operator= (MultiEMShowers &&)=delete |
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 |
Definition at line 292 of file MultiEMShowers_module.cc.
|
explicit |
Definition at line 373 of file MultiEMShowers_module.cc.
|
delete |
|
delete |
|
overrideprivate |
Definition at line 453 of file MultiEMShowers_module.cc.
|
overrideprivate |
Definition at line 393 of file MultiEMShowers_module.cc.
|
private |
Definition at line 660 of file MultiEMShowers_module.cc.
|
overrideprivate |
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.