Jpp
Public Member Functions | Private Attributes | Friends | List of all members
JSUPERNOVA::JSummarySN Class Reference

SN trigger summary information. More...

#include <JSupernova.hh>

Public Member Functions

 JSummarySN (int d, int am, int r, int f, JDAQUTCExtended tm, int tr)
 

Private Attributes

int DETID
 
int activeModules
 
int RUNNR
 
int frame
 
int trigger
 
JDAQUTCExtended time
 

Friends

std::ostream & operator<< (std::ostream &out, const JSummarySN &summary)
 
std::istream & operator>> (std::istream &in, JSummarySN &summary)
 

Detailed Description

SN trigger summary information.

Definition at line 544 of file JSupernova.hh.

Constructor & Destructor Documentation

◆ JSummarySN()

JSUPERNOVA::JSummarySN::JSummarySN ( int  d,
int  am,
int  r,
int  f,
JDAQUTCExtended  tm,
int  tr 
)
inline

Definition at line 554 of file JSupernova.hh.

555  : DETID(d), activeModules(am), RUNNR(r), frame(f), trigger(tr), time(tm)
556  { }

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  out,
const JSummarySN summary 
)
friend

Definition at line 558 of file JSupernova.hh.

558  {
559  out << summary.DETID << " ";
560  out << summary.activeModules << " ";
561  out << summary.RUNNR << " ";
562  out << summary.frame << " ";
563  out << summary.time << " ";
564  out << summary.trigger;
565 
566  return out;
567  }

◆ operator>>

std::istream& operator>> ( std::istream &  in,
JSummarySN summary 
)
friend

Definition at line 569 of file JSupernova.hh.

569  {
570  in >> summary.DETID;
571  in >> summary.activeModules;
572  in >> summary.RUNNR;
573  in >> summary.frame;
574  in >> summary.time ;
575  in >> summary.trigger;
576 
577  return in;
578  }

Member Data Documentation

◆ DETID

int JSUPERNOVA::JSummarySN::DETID
private

Definition at line 546 of file JSupernova.hh.

◆ activeModules

int JSUPERNOVA::JSummarySN::activeModules
private

Definition at line 547 of file JSupernova.hh.

◆ RUNNR

int JSUPERNOVA::JSummarySN::RUNNR
private

Definition at line 548 of file JSupernova.hh.

◆ frame

int JSUPERNOVA::JSummarySN::frame
private

Definition at line 549 of file JSupernova.hh.

◆ trigger

int JSUPERNOVA::JSummarySN::trigger
private

Definition at line 550 of file JSupernova.hh.

◆ time

JDAQUTCExtended JSUPERNOVA::JSummarySN::time
private

Definition at line 551 of file JSupernova.hh.


The documentation for this class was generated from the following file:
JSUPERNOVA::JSummarySN::RUNNR
int RUNNR
Definition: JSupernova.hh:548
JSUPERNOVA::JSummarySN::activeModules
int activeModules
Definition: JSupernova.hh:547
JSUPERNOVA::JSummarySN::frame
int frame
Definition: JSupernova.hh:549
JSUPERNOVA::JSummarySN::trigger
int trigger
Definition: JSupernova.hh:550
JSUPERNOVA::JSummarySN::time
JDAQUTCExtended time
Definition: JSupernova.hh:551
JTOOLS::r
data_type r[M+1]
Definition: JPolint.hh:709
JSUPERNOVA::JSummarySN::DETID
int DETID
Definition: JSupernova.hh:546