9#ifndef CLAS12_CALEXTRAS_H
10#define CLAS12_CALEXTRAS_H
12#include <hipo4/bank.h>
34 if(_index>-1)
return getShort(_dbstU_order,_index);
38 if(_index>-1)
return getShort(_dbstV_order,_index);
42 if(_index>-1)
return getShort(_dbstW_order,_index);
47 if(_index>-1)
return getFloat(_rawEU_order,_index);
51 if(_index>-1)
return getFloat(_rawEV_order,_index);
55 if(_index>-1)
return getFloat(_rawEW_order,_index);
59 if(_index>-1)
return getFloat(_recEU_order,_index);
63 if(_index>-1)
return getFloat(_recEV_order,_index);
67 if(_index>-1)
return getFloat(_recEW_order,_index);
71 if(_index>-1)
return getFloat(_recDTU_order,_index);
75 if(_index>-1)
return getFloat(_recDTV_order,_index);
79 if(_index>-1)
return getFloat(_recDTW_order,_index);
83 if(_index>-1)
return getFloat(_recFTU_order,_index);
87 if(_index>-1)
return getFloat(_recFTV_order,_index);
91 if(_index>-1)
return getFloat(_recFTW_order,_index);
96 if(index>-1)
return getShort(_dbstU_order,index);
100 if(index>-1)
return getShort(_dbstV_order,index);
104 if(index>-1)
return getShort(_dbstW_order,index);
109 if(index>-1)
return getFloat(_rawEU_order, index);
113 if(index>-1)
return getFloat(_rawEV_order,index);
117 if(index>-1)
return getFloat(_rawEW_order,index);
121 if(index>-1)
return getFloat(_recEU_order,index);
125 if(index>-1)
return getFloat(_recEV_order,index);
129 if(index>-1)
return getFloat(_recEW_order,index);
133 if(index>-1)
return getFloat(_recDTU_order,index);
137 if(index>-1)
return getFloat(_recDTV_order,index);
141 if(index>-1)
return getFloat(_recDTW_order,index);
145 if(index>-1)
return getFloat(_recFTU_order,index);
149 if(index>-1)
return getFloat(_recFTV_order,index);
153 if(index>-1)
return getFloat(_recFTW_order,index);
164 void setIndex(
short i){ _index=i;}
176 int _recDTU_order=-1;
177 int _recDTV_order=-1;
178 int _recDTW_order=-1;
179 int _recFTU_order=-1;
180 int _recFTV_order=-1;
181 int _recFTW_order=-1;
Definition calorimeter.h:24
Definition calextras.cpp:10
std::unique_ptr< clas12::calextras > calextra_uptr
Definition calextras.h:188
clas12::calextras * calextra_ptr
Definition calextras.h:187