#include <PRecordAna.h>
Public Member Functions | |
| PRecordAna () | |
| ~PRecordAna () | |
| void | ana (ParticleObjectHolder *h, PRecord *r, ParticleBeamMon *bmon) |
|
|
Definition at line 10 of file PRecordAna.cxx. 00011 {
00012
00013
00014 }
|
|
|
Definition at line 16 of file PRecordAna.cxx. 00017 {
00018
00019
00020
00021
00022 }
|
|
||||||||||||||||
|
Definition at line 24 of file PRecordAna.cxx. References MRCCAna::ana(), TruthCompareAna::ana(), ParticlesAna::ana(), EventAna::ana(), PRecord::event, ParticleObjectHolder::mctrue, PRecord::mctrue, ParticleObjectHolder::mrcc, PRecord::mrccinfo, PRecord::particles, MRCCInfo::removedmuon, and PRecord::truthcompare. Referenced by ParticleAna::Reco(). 00025 {
00026
00027 EventAna eventana;
00028 eventana.ana(h,&(r->event));
00029
00030
00031 // MCTrueAna mctrueana;
00032 // mctrueana.ana(h,&(r->mctrue),bmon);
00033
00034 r->mctrue=h->mctrue;
00035
00036 ParticlesAna particles;
00037 particles.ana(h,&(r->particles));
00038
00039
00040 TruthCompareAna a;
00041 a.ana(h,&r->truthcompare);
00042
00043 MRCCAna ma;
00044
00045 if((&(h->mrcc)!=0) && (&(h->mrcc->removedmuon)!=0))
00046 {
00047
00048 ma.ana(h,&r->mrccinfo);
00049 }
00050
00051
00052
00053 }
|
1.3.9.1