Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

package GlastSvc

New Converters

Heather and Ian have defined a new set of converters to go from the IRF format to the new set of Monte Carlo classes. They all inherit from from the BaseCnv class.

Testing

Heather has made a small testing Algorithm called CreateEvent.

Changes to GlastEvent Converter

The GlastEventSelector was modified (02/28/2001) to handle the case of Input set to NONE. i.e.

EventSelector.Input = "NONE" is now ok.

Also a basic counter was added to GlastEvtIterator that enable the event loop to be terminated from the GUI.

Also working in conjuction with the MC Converters is the IRFConverter which uses the IRF parsers defined in the instrument package.

General

Defines the services


release notes

requirements

package GlastSvc
version v2

branches src mgr doc

use instrument 
use data 
use GlastEvent

use GaudiSvc 
use GaudiAud 
use RootHistCnv 


library GlastSvc ../GlastSvc/GlastDetSvc/*.h ../GlastSvc/*.h \
                 GlastDetSvc/*.h  GlastDetSvc/*.cpp \
                 EventSelector/*.h  EventSelector/*.cpp \
                 ../GlastSvc/data/*.h data/*.h data/*.cpp \
                Dll/*.cpp 
            
ignore_pattern include_none
apply_pattern package_include

# define link options
apply_pattern package_Clinkopts
apply_pattern packageShr

#=============================================================
private

# get flags to build shared library

apply_pattern package_Cshlibflags

private



# WinIncludes is to allow header files to be added to the 
# VC++ workspace, without causing build problems on unix

macro WinInclude1 "" VisualC "test/CreateEvent.h" 
macro WinInclude2 "" VisualC "test/jobOptions.txt"'

# build this for non-shareable testing
application test  test/*.cpp \
                  $(WinInclude1) $(WinInclude2) 


Used Packages

The GlastSvc package depends on the following packages

v1

v13p1

v1r6p1

v1r6p1

v2

v2

v2

v2

v2

v2r4

v3

v3

v3

v3

v3r0p7

v4

v4r3

v5

v9


requirements

package GlastSvc
version v2

branches src mgr doc

use instrument 
use data 
use GlastEvent

use GaudiSvc 
use GaudiAud 
use RootHistCnv 


library GlastSvc ../GlastSvc/GlastDetSvc/*.h ../GlastSvc/*.h \
                 GlastDetSvc/*.h  GlastDetSvc/*.cpp \
                 EventSelector/*.h  EventSelector/*.cpp \
                 ../GlastSvc/data/*.h data/*.h data/*.cpp \
                Dll/*.cpp 
            
ignore_pattern include_none
apply_pattern package_include

# define link options
apply_pattern package_Clinkopts
apply_pattern packageShr

#=============================================================
private

# get flags to build shared library

apply_pattern package_Cshlibflags

private



# WinIncludes is to allow header files to be added to the 
# VC++ workspace, without causing build problems on unix

macro WinInclude1 "" VisualC "test/CreateEvent.h" 
macro WinInclude2 "" VisualC "test/jobOptions.txt"'

# build this for non-shareable testing
application test  test/*.cpp \
                  $(WinInclude1) $(WinInclude2) 


Generated at Thu May 17 14:43:45 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000