Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventProcessor_DAQTree.cc File Reference
#include <iostream>
#include <algorithm>
#include "JEventProcessor_DAQTree.h"
#include <JANA/JFactory.h>
#include <stdint.h>
#include <DAQ/Df125WindowRawData.h>
#include <DAQ/Df125PulseRawData.h>
#include <DAQ/Df125PulseIntegral.h>
#include <DAQ/Df125PulseTime.h>
#include <DAQ/Df125PulsePedestal.h>
#include <DAQ/Df125TriggerTime.h>
#include <DAQ/DF1TDCHit.h>
#include <DAQ/DF1TDCTriggerTime.h>
#include <DAQ/Df250WindowRawData.h>
#include <DAQ/Df250PulseRawData.h>
#include <DAQ/Df250PulseIntegral.h>
#include <DAQ/Df250PulseTime.h>
#include <DAQ/Df250PulsePedestal.h>
#include <DAQ/Df250TriggerTime.h>
#include <JANA/JApplication.h>

Go to the source code of this file.

Functions

bool Df125WindowRawData_cmp (const Df125WindowRawData *a, const Df125WindowRawData *b)
 Define a comparison operator for sorting objets of all the DAQ types. More...
 
bool Df125PulseRawData_cmp (const Df125PulseRawData *a, const Df125PulseRawData *b)
 
bool Df125PulseIntegral_cmp (const Df125PulseIntegral *a, const Df125PulseIntegral *b)
 
bool Df125PulseTime_cmp (const Df125PulseTime *a, const Df125PulseTime *b)
 
bool Df125PulsePedestal_cmp (const Df125PulsePedestal *a, const Df125PulsePedestal *b)
 
bool Df125TriggerTime_cmp (const Df125TriggerTime *a, const Df125TriggerTime *b)
 
bool DF1TDCHit_cmp (const DF1TDCHit *a, const DF1TDCHit *b)
 
bool DF1TDCTriggerTime_cmp (const DF1TDCTriggerTime *a, const DF1TDCTriggerTime *b)
 
bool Df250WindowRawData_cmp (const Df250WindowRawData *a, const Df250WindowRawData *b)
 
bool Df250PulseRawData_cmp (const Df250PulseRawData *a, const Df250PulseRawData *b)
 
bool Df250PulseIntegral_cmp (const Df250PulseIntegral *a, const Df250PulseIntegral *b)
 
bool Df250PulseTime_cmp (const Df250PulseTime *a, const Df250PulseTime *b)
 
bool Df250PulsePedestal_cmp (const Df250PulsePedestal *a, const Df250PulsePedestal *b)
 
bool Df250TriggerTime_cmp (const Df250TriggerTime *a, const Df250TriggerTime *b)
 
void InitPlugin (JApplication *app)
 

Function Documentation

bool Df125PulseIntegral_cmp ( const Df125PulseIntegral a,
const Df125PulseIntegral b 
)
bool Df125PulsePedestal_cmp ( const Df125PulsePedestal a,
const Df125PulsePedestal b 
)
bool Df125PulseRawData_cmp ( const Df125PulseRawData a,
const Df125PulseRawData b 
)
bool Df125PulseTime_cmp ( const Df125PulseTime a,
const Df125PulseTime b 
)
bool Df125TriggerTime_cmp ( const Df125TriggerTime a,
const Df125TriggerTime b 
)
bool Df125WindowRawData_cmp ( const Df125WindowRawData a,
const Df125WindowRawData b 
)

Define a comparison operator for sorting objets of all the DAQ types.

Definition at line 31 of file JEventProcessor_DAQTree.cc.

References DDAQAddress::channel, DDAQAddress::itrigger, DDAQAddress::rocid, and DDAQAddress::slot.

Referenced by JEventProcessor_DAQTree::evnt().

bool DF1TDCHit_cmp ( const DF1TDCHit a,
const DF1TDCHit b 
)
bool DF1TDCTriggerTime_cmp ( const DF1TDCTriggerTime a,
const DF1TDCTriggerTime b 
)
bool Df250PulseIntegral_cmp ( const Df250PulseIntegral a,
const Df250PulseIntegral b 
)
bool Df250PulsePedestal_cmp ( const Df250PulsePedestal a,
const Df250PulsePedestal b 
)
bool Df250PulseRawData_cmp ( const Df250PulseRawData a,
const Df250PulseRawData b 
)
bool Df250PulseTime_cmp ( const Df250PulseTime a,
const Df250PulseTime b 
)
bool Df250TriggerTime_cmp ( const Df250TriggerTime a,
const Df250TriggerTime b 
)
bool Df250WindowRawData_cmp ( const Df250WindowRawData a,
const Df250WindowRawData b 
)
void InitPlugin ( JApplication *  app)

Definition at line 131 of file JEventProcessor_DAQTree.cc.