Public Methods | |
| EtMissTrivialTest () | |
| ~EtMissTrivialTest () | |
| void | FillingTest (G3EventProxy *ev) |
Private Methods | |
| void | upDate (G3EventProxy *ev) |
| void | FillEtMiss (G3EventProxy *ev, EtMiss *a) |
| void | Print (EtMiss a) |
|
|
Definition at line 30 of file EtMissTrivialTest.cpp.
00030 { Observer<G3EventProxy *>::init() ;}
|
|
|
Definition at line 31 of file EtMissTrivialTest.cpp.
00031 { cout<<"End of EtMissTrivialTest"<<endl;}
|
|
||||||||||||
|
Definition at line 70 of file EtMissTrivialTest.cpp. References EtMiss::SetEECal, EtMiss::SetEHCal, EtMiss::SetEScalECal, EtMiss::SetEScalTotal, and EtMiss::SetETotal. Referenced by FillingTest.
00071 {
00072 a->SetEECal(1,2.5,4.5);
00073 a->SetEHCal(10,20.5,40.5);
00074
00075 a->SetEScalECal(11,12,13,55,56);
00076 a->SetEScalECal(110,120,130,70,80);
00077 a->SetETotal(50,60,70);
00078 a->SetEScalTotal(0.9,0.4,0.3,10.3,20.3);
00079
00080 }
|
|
|
Definition at line 39 of file EtMissTrivialTest.cpp. References FillEtMiss, and Print. Referenced by upDate.
00040 {
00041 EtMiss* myMet = new EtMiss();
00042 FillEtMiss (ev,myMet);
00043 Print(*myMet);
00044 delete myMet;
00045 }
|
|
|
Definition at line 47 of file EtMissTrivialTest.cpp. References EtMiss::getE, EtMiss::getEECal, EtMiss::getEHCal, EtMiss::getEScalar, EtMiss::getEScalarECal, EtMiss::getEScalarHCal, and EtMiss::getETrue. Referenced by FillingTest.
00048 {
00049 cout<<"\n ********* ECAL ******************"<<endl;
00050 for (int i=0;i<5;i++){cout<<a.getEECal(i)<<" ";}
00051 cout<<endl;
00052 for (int i=0;i<5;i++){cout<<a.getEScalarECal(i)<<" ";}
00053
00054 cout<<"\n ********* HCAL ******************"<<endl;
00055 for (int i=0;i<5;i++){cout<<a.getEHCal(i)<<" ";}
00056 cout<<endl;
00057 for (int i=0;i<5;i++){cout<<a.getEScalarHCal(i)<<" ";}
00058
00059 cout<<"\n ********* Total ******************"<<endl;
00060 for (int i=0;i<5;i++){cout<<a.getE(i)<<" ";}
00061 cout<<endl;
00062 for (int i=0;i<5;i++){cout<<a.getEScalar(i)<<" ";}
00063
00064 cout<<"\n ********* MC ******************"<<endl;
00065 for (int i=0;i<5;i++){cout<<a.getETrue(i)<<" ";}
00066 cout<<endl<<endl;
00067
00068 }
|
|
|
Definition at line 34 of file EtMissTrivialTest.cpp. References FillingTest.
00034 {if (ev!=0) FillingTest(ev);}
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002