#include <AtmosEvent.h>
Public Member Functions | |
| AtmosEvent () | |
| virtual | ~AtmosEvent () |
| void | Reset () |
Public Attributes | |
| Int_t | Run |
| Int_t | SubRun |
| Int_t | Snarl |
| Int_t | RunType |
| Int_t | TrigSrc |
| Int_t | TimeFrame |
| Int_t | Date |
| Int_t | Time |
| Int_t | MicroSec |
| Int_t | NanoSec |
| Int_t | UnixTime |
| Int_t | Ndigits |
| Int_t | SimFlag |
| AtmosData | DataInfo |
| AtmosReco | RecoInfo |
| AtmosSpill | SpillInfo |
| AtmosFilter | FilterInfo |
| AtmosMC | MCInfo |
| TClonesArray * | TrackList |
| TClonesArray * | ShowerList |
| TClonesArray * | StripList |
| TClonesArray * | DeadChipList |
| TClonesArray * | ShieldPlankList |
| TClonesArray * | ScintHitList |
| TClonesArray * | StdHEPList |
| Int_t | NFits |
| Int_t | NTracks |
| Int_t | NShowers |
| Int_t | NStrips |
| Int_t | NDeadChips |
| Int_t | NShieldPlanks |
| Int_t | NScintHits |
| Int_t | NStdHEPs |
|
|
Definition at line 15 of file AtmosEvent.cxx. 00016 {
00017 TrackList = new TClonesArray("AtmosTrack",1000);
00018 ShowerList = new TClonesArray("AtmosShower",1000);
00019 StripList = new TClonesArray("AtmosStrip",1000);
00020 DeadChipList = new TClonesArray("AtmosDeadChip",1000);
00021 ShieldPlankList = new TClonesArray("AtmosShieldPlank",1000);
00022 ScintHitList = new TClonesArray("AtmosScintHit",1000);
00023 StdHEPList = new TClonesArray("AtmosStdHEP",1000);
00024
00025 this->Reset();
00026 }
|
|
|
Definition at line 28 of file AtmosEvent.cxx. 00029 {
00030 delete TrackList;
00031 delete ShowerList;
00032 delete StripList;
00033 delete DeadChipList;
00034 delete ShieldPlankList;
00035 delete ScintHitList;
00036 delete StdHEPList;
00037 }
|
|
|
Definition at line 39 of file AtmosEvent.cxx. References DataInfo, Date, DeadChipList, FilterInfo, MCInfo, MicroSec, NanoSec, NDeadChips, Ndigits, NFits, NScintHits, NShieldPlanks, NShowers, NStdHEPs, NStrips, NTracks, RecoInfo, AtmosMC::Reset(), AtmosFilter::Reset(), AtmosReco::Reset(), AtmosData::Reset(), Run, RunType, ScintHitList, ShieldPlankList, ShowerList, SimFlag, Snarl, StdHEPList, StripList, SubRun, Time, TimeFrame, TrackList, TrigSrc, and UnixTime. Referenced by NtpMaker::Ana(). 00040 {
00041 Run = -1;
00042 SubRun = -1;
00043 Snarl = -1;
00044 RunType = -1;
00045 TrigSrc = -1;
00046 TimeFrame = -1;
00047 Date = -1;
00048 Time = -1;
00049 MicroSec = -1;
00050 NanoSec = -1;
00051 UnixTime = -1;
00052 Ndigits = -1;
00053 SimFlag = -1;
00054
00055 SpillInfo.Reset();
00056 DataInfo.Reset();
00057 RecoInfo.Reset();
00058 FilterInfo.Reset();
00059 MCInfo.Reset();
00060
00061 for(Int_t i=0;i<1+TrackList->GetLast();i++){
00062 TrackList->At(i)->Clear();
00063 }
00064 TrackList->Delete();
00065
00066 for(Int_t i=0;i<1+ShowerList->GetLast();i++){
00067 ShowerList->At(i)->Clear();
00068 }
00069 ShowerList->Delete();
00070
00071 for(Int_t i=0;i<1+StripList->GetLast();i++){
00072 StripList->At(i)->Clear();
00073 }
00074 StripList->Delete();
00075
00076 for(Int_t i=0;i<1+DeadChipList->GetLast();i++){
00077 DeadChipList->At(i)->Clear();
00078 }
00079 DeadChipList->Delete();
00080
00081 for(Int_t i=0;i<1+ShieldPlankList->GetLast();i++){
00082 ShieldPlankList->At(i)->Clear();
00083 }
00084 ShieldPlankList->Delete();
00085
00086 for(Int_t i=0;i<1+ScintHitList->GetLast();i++){
00087 ScintHitList->At(i)->Clear();
00088 }
00089 ScintHitList->Delete();
00090
00091 for(Int_t i=0;i<1+StdHEPList->GetLast();i++){
00092 StdHEPList->At(i)->Clear();
00093 }
00094 StdHEPList->Delete();
00095
00096 NFits = 0;
00097 NTracks = 0;
00098 NShowers = 0;
00099 NStrips = 0;
00100 NDeadChips = 0;
00101 NShieldPlanks = 0;
00102 NScintHits = 0;
00103 NStdHEPs = 0;
00104 }
|
|
|
Definition at line 33 of file AtmosEvent.h. Referenced by NtpMaker::FillDataQualityInfo(), and Reset(). |
|
|
Definition at line 25 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and Reset(). |
|
|
Definition at line 42 of file AtmosEvent.h. Referenced by NtpMaker::FillDataQualityInfo(), CamEvd::FillEvent(), and Reset(). |
|
|
Definition at line 36 of file AtmosEvent.h. Referenced by CamEvd::FillEvent(), NtpMaker::FillSliceInfo(), and Reset(). |
|
|
Definition at line 37 of file AtmosEvent.h. Referenced by NtpMaker::FillMCInfo(), UtilMisc::IType(), CamEvd::MakeMCPlot(), and Reset(). |
|
|
Definition at line 27 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and Reset(). |
|
|
Definition at line 28 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), MeuCuts::FillSTSumDetails(), and Reset(). |
|
|
Definition at line 51 of file AtmosEvent.h. Referenced by NtpMaker::FillDataQualityInfo(), CamEvd::FillEvent(), and Reset(). |
|
|
Definition at line 30 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and Reset(). |
|
|
Definition at line 47 of file AtmosEvent.h. Referenced by NtpMaker::FillFitTrackInfo(), and Reset(). |
|
|
Definition at line 53 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), CamEvd::FillEvent(), NtpMaker::FillMCInfo(), MeuCuts::FillSTSumDetails(), UtilMisc::IType(), CamEvd::MakeMCPlot(), CamEvd::MakeShieldPlot(), and Reset(). |
|
|
Definition at line 52 of file AtmosEvent.h. Referenced by VetoTrack::Fill(), VetoShower::Fill(), CamEvd::FillEvent(), NtpMaker::FillShieldInfo(), CamEvd::MakeXYHits(), and Reset(). |
|
|
Definition at line 49 of file AtmosEvent.h. Referenced by CamEvd::FillEvent(), NtpMaker::FillShowerInfo(), and Reset(). |
|
|
Definition at line 54 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), NtpMaker::FillMCInfo(), and Reset(). |
|
|
Definition at line 50 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), CamEvd::FillEvent(), NtpMaker::FillFitTrackInfo(), NtpMaker::FillShowerInfo(), NtpMaker::FillStripInfo(), NtpMaker::FillTrackInfo(), and Reset(). |
|
|
Definition at line 48 of file AtmosEvent.h. Referenced by CamEvd::FillEvent(), NtpMaker::FillFitTrackInfo(), NtpMaker::FillTrackInfo(), MeuAnalysis::MakeSummaryTreeWithAtNu(), and Reset(). |
|
|
Definition at line 34 of file AtmosEvent.h. Referenced by AtmosCalculator::EventProperties(), NtpMaker::FillDeMuxInfo(), NtpMaker::FillEventInfo(), and Reset(). |
|
|
|
Definition at line 22 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and Reset(). |
|
|
Definition at line 44 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), TruthHelp::ClassHits(), NtpMaker::FillMCInfo(), TruthHelp::MakeAssociateHits(), CamEvd::MakeMCPlot(), TruthHelp::MakeTrkIdToId(), and Reset(). |
|
|
Definition at line 43 of file AtmosEvent.h. Referenced by VetoTrack::Fill(), VetoShower::Fill(), NtpMaker::FillShieldInfo(), CamEvd::MakeShieldPlot(), CamEvd::MakeXYHits(), and Reset(). |
|
|
Definition at line 40 of file AtmosEvent.h. Referenced by VetoShower::Fill(), NtpMaker::FillCandInfo(), CamEvd::FillEvent(), NtpMaker::FillShowerInfo(), CamEvd::MakeShieldPlot(), CamEvd::MakeXYHits(), and Reset(). |
|
|
Definition at line 31 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and Reset(). |
|
|
|
Definition at line 35 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and NtpMaker::FillSpillInfo(). |
|
|
Definition at line 45 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), NtpMaker::FillMCInfo(), and Reset(). |
|
|
|
Definition at line 20 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), UtilMisc::EventAsString(), CamEvd::FillEvent(), MeuCuts::FillSTSumDetails(), UtilMisc::IType(), PlotMan::JumpToEvent(), PlotMan::JumpToRun(), UtilMisc::ReportEvent(), Reset(), PlotMan::SpinChain(), PlotMan::StepEvent(), and PlotMan::StepPassEvent(). |
|
|
Definition at line 26 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and Reset(). |
|
|
Definition at line 24 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), and Reset(). |
|
|
Definition at line 39 of file AtmosEvent.h. Referenced by VetoTrack::Fill(), NtpMaker::FillCandInfo(), CamEvd::FillEvent(), NtpMaker::FillFitTrackInfo(), NtpMaker::FillTrackInfo(), MeuCuts::FilterBadXY(), CamEvd::MakeShieldPlot(), MeuAnalysis::MakeSummaryTreeWithAtNu(), CamEvd::MakeXYHits(), and Reset(). |
|
|
Definition at line 23 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), MeuCuts::FillSTSumDetails(), and Reset(). |
|
|
Definition at line 29 of file AtmosEvent.h. Referenced by NtpMaker::Ana(), MeuCuts::FillSTSumDetails(), and Reset(). |
1.3.9.1