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

#include <coresoftware/blob/master/offline/packages/intt/InttMaskedChannelSet.h>

+ Inheritance diagram for InttMaskedChannelSet:
+ Collaboration diagram for InttMaskedChannelSet:

Public Member Functions

 InttMaskedChannelSet ()=default
 
 ~InttMaskedChannelSet () override=default
 
virtual void identify (std::ostream &=std::cout) const override
 
virtual std::size_t size () const
 
int LoadFromFile (std::string const &="InttMaskedChannelSet.root")
 
int LoadFromCDB (std::string const &="InttMaskedChannelSet")
 
bool IsDeadChannel (int const &, int const &, int const &, int const &, int const &) const
 
virtual bool IsDeadChannel (InttMap::Offline_s const &) const
 
- 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 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)
 

Protected Member Functions

virtual int v_LoadFromCDBTTree (CDBTTree &)
 

Detailed Description

Definition at line 13 of file InttMaskedChannelSet.h.

View newest version in sPHENIX GitHub at line 13 of file InttMaskedChannelSet.h

Constructor & Destructor Documentation

InttMaskedChannelSet::InttMaskedChannelSet ( )
default
InttMaskedChannelSet::~InttMaskedChannelSet ( )
overridedefault

Member Function Documentation

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

identify Function from PHObject

Parameters
osOutput Stream

Reimplemented from PHObject.

Reimplemented in InttMaskedChannelSetv1.

Definition at line 9 of file InttMaskedChannelSet.cc.

View newest version in sPHENIX GitHub at line 9 of file InttMaskedChannelSet.cc

bool InttMaskedChannelSet::IsDeadChannel ( int const &  layer,
int const &  ladder_phi,
int const &  ladder_z,
int const &  strip_z,
int const &  strip_phi 
) const

Definition at line 64 of file InttMaskedChannelSet.cc.

View newest version in sPHENIX GitHub at line 64 of file InttMaskedChannelSet.cc

References layer.

bool InttMaskedChannelSet::IsDeadChannel ( InttMap::Offline_s const &  ) const
virtual

Reimplemented in InttMaskedChannelSetv1.

Definition at line 80 of file InttMaskedChannelSet.cc.

View newest version in sPHENIX GitHub at line 80 of file InttMaskedChannelSet.cc

int InttMaskedChannelSet::LoadFromCDB ( std::string const &  name = "InttMaskedChannelSet")

Definition at line 47 of file InttMaskedChannelSet.cc.

View newest version in sPHENIX GitHub at line 47 of file InttMaskedChannelSet.cc

References CDBInterface::getUrl(), CDBInterface::instance(), CDBTTree::LoadCalibrations(), and v_LoadFromCDBTTree().

+ Here is the call graph for this function:

int InttMaskedChannelSet::LoadFromFile ( std::string const &  filename = "InttMaskedChannelSet.root")

Definition at line 24 of file InttMaskedChannelSet.cc.

View newest version in sPHENIX GitHub at line 24 of file InttMaskedChannelSet.cc

References Acts::Concepts::exists, CDBTTree::LoadCalibrations(), and v_LoadFromCDBTTree().

+ Here is the call graph for this function:

std::size_t InttMaskedChannelSet::size ( void  ) const
virtual

Reimplemented in InttMaskedChannelSetv1.

Definition at line 19 of file InttMaskedChannelSet.cc.

View newest version in sPHENIX GitHub at line 19 of file InttMaskedChannelSet.cc

int InttMaskedChannelSet::v_LoadFromCDBTTree ( CDBTTree )
protectedvirtual

Reimplemented in InttMaskedChannelSetv1.

Definition at line 87 of file InttMaskedChannelSet.cc.

View newest version in sPHENIX GitHub at line 87 of file InttMaskedChannelSet.cc

Referenced by LoadFromCDB(), and LoadFromFile().

+ Here is the caller graph for this function:


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