Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

EventDisplay/GfxStripList.cxx File Reference

#include "GfxStripList.h"
#include "GfxStripListCfg.h"
#include "GfxProxy.h"
#include "GfxStripListMenu.h"
#include "EVD.h"
#include "ViewState.h"
#include <TClonesArray.h>
#include <Record/RecArrayAllocator.h>
#include <Midad/Base/PageDisplay.h>
#include <Midad/Base/Mint.h>
#include <Midad/Base/Rainbow.h>
#include <Midad/Base/DigitText.h>
#include <Midad/Util/Range.h>
#include <Midad/Gui/GuiSlider.h>
#include <JobControl/JobC.h>
#include <DataUtil/TruthHelper.h>
#include <Record/SimSnarlRecord.h>
#include <Record/SimSnarlHeader.h>
#include <Conventions/Munits.h>
#include <DataUtil/CDL2STL.h>
#include <RecoBase/CandStripHandle.h>
#include <RecoBase/CandStripListHandle.h>
#include <MessageService/MsgService.h>
#include <Buttons.h>
#include <sigc++/sigc++.h>
#include <sigc++/class_slot.h>
#include <iostream>
#include <string>

Go to the source code of this file.

Functions

 CVSID ("$Id: GfxStripList.cxx,v 1.10 2007/03/01 17:18:35 rhatcher Exp $")
bool select_strip (const CandStripHandle *csh, PlaneView::PlaneView_t view, RangeDouble *time_range)

Variables

GfxProxy< GfxStripListgsGfxStripListProxy ("StripList", new GfxStripListMenu())


Function Documentation

CVSID "$Id: GfxStripList cxx,
v 1.10 2007/03/01 17:18:35 rhatcher Exp $" 
 

bool select_strip const CandStripHandle csh,
PlaneView::PlaneView_t  view,
RangeDouble time_range
[static]
 

Definition at line 81 of file EventDisplay/GfxStripList.cxx.

References CandStripHandle::GetPlaneView(), CandStripHandle::GetTime(), Range< TYPE >::InRange(), RangeDouble, and time_range().

Referenced by GfxStripList::Configure().

00084 {
00085   bool retval=false;
00086   if (!csh) return retval;
00087  
00088   if((csh->GetPlaneView() == view) && time_range->InRange(csh->GetTime()))retval=true;
00089   /* 
00090  if(cs){
00091     if(!cs->FindDaughter(csh))retval=false;
00092   }
00093   */
00094   return retval;
00095 }


Variable Documentation

GfxProxy<GfxStripList> gsGfxStripListProxy("StripList", new GfxStripListMenu())
 


Generated on Thu Nov 1 11:54:42 2007 for loon by  doxygen 1.3.9.1