#include <StupidGeomHandle.h>
Public Member Functions | |
| StupidGeomHandle (void) | |
| StupidGeomHandle & | operator= (const StupidGeomHandle &sgh) |
| StupidGeomHandle (const VldContext &context, Ugli::EModifyMode mmode=Ugli::kUseGlobal) | |
| virtual | ~StupidGeomHandle () |
| virtual Bool_t | IsValid () const |
| virtual Bool_t | IsFrozen () const |
| virtual Bool_t | IsAlgorithmic () const |
| virtual StupidStripHandle | GetStripHandle (void) |
| virtual StupidStripHandle | GetStripHandle (PlexStripEndId seid) |
| Detector::Detector_t | GetDetector (void) const |
| void | ReportIAmStupid (void) const |
Private Attributes | |
| VldContext | fContext |
Friends | |
| class | StupidStripHandle |
|
|
Definition at line 9 of file StupidGeomHandle.cxx. References StupidStripHandle::BuildVetoData(). 00010 {
00011 ReportIAmStupid();
00012 fContext = VldContext(Detector::kFar,SimFlag::kData,VldTimeStamp(2002,8,20,1,1,1,1));
00013 StupidStripHandle::BuildVetoData();
00014 }
|
|
||||||||||||
|
Definition at line 23 of file StupidGeomHandle.cxx. References StupidStripHandle::BuildVetoData(), fContext, and ReportIAmStupid(). 00025 {
00026 ReportIAmStupid();
00027 fContext = context;
00028 StupidStripHandle::BuildVetoData();
00029 }
|
|
|
Definition at line 42 of file StupidGeomHandle.h. 00042 {};
|
|
|
Definition at line 58 of file StupidGeomHandle.h. References fContext, and VldContext::GetDetector(). 00058 { return fContext.GetDetector(); };
|
|
|
Definition at line 36 of file StupidGeomHandle.cxx. References StupidStripHandle. 00037 {
00038 return StupidStripHandle(seid);
00039 }
|
|
|
Definition at line 32 of file StupidGeomHandle.cxx. References StupidStripHandle. 00032 {
00033 return StupidStripHandle();
00034 }
|
|
|
Definition at line 47 of file StupidGeomHandle.h. 00047 { return true; };
|
|
|
Definition at line 46 of file StupidGeomHandle.h. 00046 { return true; };
|
|
|
Definition at line 45 of file StupidGeomHandle.h. 00045 { return true; };
|
|
|
Definition at line 16 of file StupidGeomHandle.cxx. References StupidStripHandle::BuildVetoData(), fContext, and ReportIAmStupid(). 00017 {
00018 ReportIAmStupid();
00019 fContext = sgh.fContext; return *this;
00020 StupidStripHandle::BuildVetoData();
00021 }
|
|
|
Definition at line 42 of file StupidGeomHandle.cxx. References MSG. Referenced by operator=(), and StupidGeomHandle(). 00043 {
00044 static int havereported = 0;
00045 if(havereported==0) {
00046 havereported=1;
00047 MSG("Stupid",Msg::kWarning) << "***** Warning! ******" << endl;
00048 MSG("Stupid",Msg::kWarning) << "This process is making use of StupidGeometry, which will give" << endl;
00049 MSG("Stupid",Msg::kWarning) << "incorrect results if used for reconstruction!" << endl;
00050 MSG("Stupid",Msg::kWarning) << "It is recommended to use this only for event viewers." << endl;
00051 }
00052 }
|
|
|
Definition at line 32 of file StupidGeomHandle.h. Referenced by GetStripHandle(). |
|
|
Definition at line 62 of file StupidGeomHandle.h. Referenced by GetDetector(), operator=(), and StupidGeomHandle(). |
1.3.9.1