source: trunk/examples/novice/gemc/src/Clas12_HitProcess_MapRegister.cc @ 893

Last change on this file since 893 was 807, checked in by garnier, 16 years ago

update

File size: 1.0 KB
Line 
1// %%%%%%%%%%%%
2// gemc headers
3// %%%%%%%%%%%%
4#include "Clas12_HitProcess_MapRegister.h"
5#include "BST_hitprocess.h"         
6#include "FST_hitprocess.h"         
7#include "CTOF_hitprocess.h"         
8#include "CND_hitprocess.h"         
9#include "DC_hitprocess.h"           
10#include "OTOF_hitprocess.h"         
11#include "raw_hitprocess.h"         
12#include "MPHBaseClass.h"
13
14map<string, MPHB_Factory> Clas12_HitProcess_Map()
15{
16 map<string, MPHB_Factory> Clas12Map;
17 Clas12Map["BST"]     = &BST_HitProcess::createHitClass;
18 Clas12Map["FST"]     = &FST_HitProcess::createHitClass;
19 Clas12Map["CTOF"]    = &CTOF_HitProcess::createHitClass;
20 Clas12Map["CND"]     = &CND_HitProcess::createHitClass;
21 Clas12Map["DC"]      = &DC_HitProcess::createHitClass;
22 Clas12Map["OTOF_1a"] = &OTOF_HitProcess::createHitClass;
23 Clas12Map["OTOF_1b"] = &OTOF_HitProcess::createHitClass;
24 Clas12Map["OTOF_2b"] = &OTOF_HitProcess::createHitClass;
25 Clas12Map["IC"]      = &raw_HitProcess::createHitClass;
26 Clas12Map["raw"]     = &raw_HitProcess::createHitClass;
27
28 return Clas12Map;
29}
Note: See TracBrowser for help on using the repository browser.