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

#include <coresoftware/blob/master/offline/packages/trigger/MinimumBiasInfov1.h>

+ Inheritance diagram for MinimumBiasInfov1:
+ Collaboration diagram for MinimumBiasInfov1:

Public Member Functions

 MinimumBiasInfov1 ()=default
 
virtual ~MinimumBiasInfov1 () override=default
 
void identify (std::ostream &os=std::cout) const override
 
virtual void Reset () override
 Clear Event.
 
int isValid () const override
 isValid returns non zero if object contains vailid data
 
void setIsAuAuMinimumBias (bool is_min_bias) override
 
bool isAuAuMinimumBias () const override
 
- Public Member Functions inherited from MinimumBiasInfo
 ~MinimumBiasInfo () override
 
- 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 int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Private Attributes

bool _isMinBias {false}
 

Additional Inherited Members

- Protected Member Functions inherited from MinimumBiasInfo
 MinimumBiasInfo ()
 

Detailed Description

Definition at line 8 of file MinimumBiasInfov1.h.

View newest version in sPHENIX GitHub at line 8 of file MinimumBiasInfov1.h

Constructor & Destructor Documentation

MinimumBiasInfov1::MinimumBiasInfov1 ( )
default
virtual MinimumBiasInfov1::~MinimumBiasInfov1 ( )
overridevirtualdefault

Member Function Documentation

void MinimumBiasInfov1::identify ( std::ostream &  os = std::cout) const
overridevirtual

identify Function from PHObject

Parameters
osOutput Stream

Reimplemented from MinimumBiasInfo.

Definition at line 5 of file MinimumBiasInfov1.cc.

View newest version in sPHENIX GitHub at line 5 of file MinimumBiasInfov1.cc

References _isMinBias.

bool MinimumBiasInfov1::isAuAuMinimumBias ( ) const
inlineoverridevirtual

Reimplemented from MinimumBiasInfo.

Definition at line 22 of file MinimumBiasInfov1.h.

View newest version in sPHENIX GitHub at line 22 of file MinimumBiasInfov1.h

References _isMinBias.

int MinimumBiasInfov1::isValid ( ) const
inlineoverridevirtual

isValid returns non zero if object contains vailid data

Reimplemented from MinimumBiasInfo.

Definition at line 19 of file MinimumBiasInfov1.h.

View newest version in sPHENIX GitHub at line 19 of file MinimumBiasInfov1.h

virtual void MinimumBiasInfov1::Reset ( )
inlineoverridevirtual

Clear Event.

Reimplemented from MinimumBiasInfo.

Definition at line 17 of file MinimumBiasInfov1.h.

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

void MinimumBiasInfov1::setIsAuAuMinimumBias ( bool  is_min_bias)
inlineoverridevirtual

Reimplemented from MinimumBiasInfo.

Definition at line 21 of file MinimumBiasInfov1.h.

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

References _isMinBias.

Member Data Documentation

bool MinimumBiasInfov1::_isMinBias {false}
private

Definition at line 25 of file MinimumBiasInfov1.h.

View newest version in sPHENIX GitHub at line 25 of file MinimumBiasInfov1.h

Referenced by identify(), isAuAuMinimumBias(), and setIsAuAuMinimumBias().


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