Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MicromegasRawHit Class Reference

#include <coresoftware/blob/master/offline/framework/ffarawobjects/MicromegasRawHit.h>

+ Inheritance diagram for MicromegasRawHit:
+ Collaboration diagram for MicromegasRawHit:

Public Member Functions

 MicromegasRawHit ()=default
 
virtual ~MicromegasRawHit ()=default
 
virtual uint64_t get_bco () const
 
virtual void set_bco (const uint64_t)
 
virtual uint64_t get_gtm_bco () const
 
virtual void set_gtm_bco (const uint64_t)
 
virtual int32_t get_packetid () const
 
virtual void set_packetid (const int32_t)
 
virtual uint16_t get_fee () const
 
virtual void set_fee (const uint16_t)
 
virtual uint16_t get_channel () const
 
virtual void set_channel (const uint16_t)
 
virtual uint16_t get_sampaaddress () const
 
virtual void set_sampaaddress (const uint16_t)
 
virtual uint16_t get_sampachannel () const
 
virtual void set_sampachannel (const uint16_t)
 
virtual uint16_t get_samples () const
 
virtual void set_samples (const uint16_t)
 
virtual uint16_t get_adc (size_t) const
 
virtual void set_adc (size_t, const uint16_t)
 
- Public Member Functions inherited from PHObject
 PHObject ()
 ctor
 
 ~PHObject () override
 dtor
 
virtual PHObjectCloneMe () const
 Virtual copy constructor.
 
virtual PHObjectclone () const final
 
PHObjectClone (const char *newname="") const final
 
void Copy (TObject &object) const final
 
virtual void identify (std::ostream &os=std::cout) const
 
virtual void Reset ()
 Clear Event.
 
virtual int isValid () const
 isValid returns non zero if object contains vailid data
 
virtual int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Detailed Description

Definition at line 9 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 9 of file MicromegasRawHit.h

Constructor & Destructor Documentation

MicromegasRawHit::MicromegasRawHit ( )
default
virtual MicromegasRawHit::~MicromegasRawHit ( )
virtualdefault

Member Function Documentation

virtual uint16_t MicromegasRawHit::get_adc ( size_t  ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 41 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 41 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual uint64_t MicromegasRawHit::get_bco ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 17 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 17 of file MicromegasRawHit.h

Referenced by MicromegasRawHitContainerv1::identify(), MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual uint16_t MicromegasRawHit::get_channel ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 29 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 29 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1().

+ Here is the caller graph for this function:

virtual uint16_t MicromegasRawHit::get_fee ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 26 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 26 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual uint64_t MicromegasRawHit::get_gtm_bco ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 20 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 20 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual int32_t MicromegasRawHit::get_packetid ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 23 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 23 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual uint16_t MicromegasRawHit::get_sampaaddress ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 32 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 32 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual uint16_t MicromegasRawHit::get_sampachannel ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 35 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 35 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual uint16_t MicromegasRawHit::get_samples ( ) const
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 38 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 38 of file MicromegasRawHit.h

Referenced by MicromegasRawHitv1::MicromegasRawHitv1(), and DumpMicromegasRawHitContainer::process_Node().

+ Here is the caller graph for this function:

virtual void MicromegasRawHit::set_adc ( size_t  ,
const uint16_t   
)
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 42 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 42 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_bco ( const uint64_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 18 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 18 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_channel ( const uint16_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 30 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 30 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_fee ( const uint16_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 27 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 27 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_gtm_bco ( const uint64_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 21 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 21 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_packetid ( const int32_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 24 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 24 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_sampaaddress ( const uint16_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 33 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 33 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_sampachannel ( const uint16_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 36 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 36 of file MicromegasRawHit.h

virtual void MicromegasRawHit::set_samples ( const uint16_t  )
inlinevirtual

Reimplemented in MicromegasRawHitv1.

Definition at line 39 of file MicromegasRawHit.h.

View newest version in sPHENIX GitHub at line 39 of file MicromegasRawHit.h


The documentation for this class was generated from the following file: