13#ifndef CLAS12_HELFLIP_H
14#define CLAS12_HELFLIP_H
19#include <hipo4/bank.h>
33 int getHelicity(){std::cout<<getByte(_hel_order,0)<<std::endl;
return getByte(_hel_order,0); }
35 int getRun(){
return getInt(_run_order,0); }
36 int getEvent(){
return getInt(_event_order,0); }
38 int getPair(){
return getByte(_pair_order,0); }
long getTimeStamp()
Definition helflip.h:37
void setBankEntry(int ind)
Definition helflip.h:53
int getPair()
Definition helflip.h:38
void setEntry(int ind) const
Definition helflip.h:52
void notify() final
Definition helflip.h:49
int getHelicity()
Definition helflip.h:33
int getHelicityRaw()
Definition helflip.h:34
int getRun()
Definition helflip.h:35
int getCurrHelicity()
Definition helflip.h:42
int getStatus()
Definition helflip.h:40
virtual ~helflip()=default
int getPattern()
Definition helflip.h:39
helflip(hipo::schema __schema, runconfig_ptr runconfig)
Definition helflip.cpp:12
void helicityAnalysis()
Definition helflip.cpp:24
int getEvent()
Definition helflip.h:36
Definition runconfig.h:24
Definition calextras.cpp:10
std::unique_ptr< clas12::helflip > helflip_uptr
Definition helflip.h:72
clas12::runconfig * runconfig_ptr
Definition runconfig.h:71
clas12::helflip * helflip_ptr
Definition helflip.h:71