Package schrodinger :: Package infra :: Module phase :: Class PhpSiteMask
[hide private]
[frames] | no frames]

Class PhpSiteMask

object --+
         |
        PhpSiteMask

Proxy of C++ PhpSiteMask class

Instance Methods [hide private]
 
__repr__(self)
repr(x)
 
__init__(self, *args)
__init__(PhpSiteMask self) -> PhpSiteMask __init__(PhpSiteMask self, PhpSiteMask rhs) -> PhpSiteMask
 
__swig_destroy__(...)
delete_PhpSiteMask(PhpSiteMask self)
 
addSiteMaskData(...)
addSiteMaskData(size_t siteNumber, char siteType, int maskValue) PhpSiteMask_addSiteMaskData(PhpSiteMask self, PhpSiteMaskData siteMaskData)
 
addSiteMaskGroup(...)
addSiteMaskGroup(SwigSizetVector siteIndices, size_t minMatch) PhpSiteMask_addSiteMaskGroup(PhpSiteMask self, PhpSiteMaskGroup group)
 
clear(...)
PhpSiteMask_clear(PhpSiteMask self)
 
clearSiteMaskGroups(...)
PhpSiteMask_clearSiteMaskGroups(PhpSiteMask self)
 
exportToFile(...)
PhpSiteMask_exportToFile(PhpSiteMask self, std::string const & fileName)
 
exportToStream(...)
PhpSiteMask_exportToStream(PhpSiteMask self, std::ostream & outStream)
 
getSiteMaskData(...)
PhpSiteMask_getSiteMaskData(PhpSiteMask self, size_t siteIndex) -> PhpSiteMaskData
 
getSiteMaskGroups(...)
PhpSiteMask_getSiteMaskGroups(PhpSiteMask self) -> std::vector< PhpSiteMaskGroup,std::allocator< PhpSiteMaskGroup > >
 
getSiteMaskValue(...)
PhpSiteMask_getSiteMaskValue(PhpSiteMask self, size_t siteIndex) -> int
 
getSiteMaskVector(...)
PhpSiteMask_getSiteMaskVector(PhpSiteMask self) -> SwigIntVector
 
getSiteNumber(...)
PhpSiteMask_getSiteNumber(PhpSiteMask self, size_t siteIndex) -> size_t
 
getSiteType(...)
PhpSiteMask_getSiteType(PhpSiteMask self, size_t siteIndex) -> char
 
importFromFile(...)
PhpSiteMask_importFromFile(PhpSiteMask self, std::string const & fileName)
 
importFromStream(...)
PhpSiteMask_importFromStream(PhpSiteMask self, std::istream & inStream)
 
numSites(...)
PhpSiteMask_numSites(PhpSiteMask self) -> size_t

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]
 
resolveMaskValue(*args, **kwargs)
resolveMaskValue(int maskValue, size_t & groupNumber, size_t & minMatch)
 
splitMaskValue(*args, **kwargs)
splitMaskValue(int maskValue) -> SwigIntVector
 
resolveMatchLimits(*args, **kwargs)
resolveMatchLimits(SwigIntVector siteMask, size_t & minSites, size_t & maxSites)
 
getMatchLimits(*args, **kwargs)
getMatchLimits(SwigIntVector siteMask) -> SwigIntVector
Properties [hide private]
  thisown
The membership flag

Inherited from object: __class__

Method Details [hide private]

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self, *args)
(Constructor)

 

__init__(PhpSiteMask self) -> PhpSiteMask __init__(PhpSiteMask self, PhpSiteMask rhs) -> PhpSiteMask

Overrides: object.__init__

Property Details [hide private]

thisown

The membership flag

Get Method:
unreachable(x)
Set Method:
unreachable(x, v)