class rivet::aopaths::AOPath

rivet::aopaths::AOPath

More…

Inherits from object, object, object

Public Functions

Name
defbasepath(self self, keepref keepref =False)
defvarpath(self self, keepref keepref =False, defaultvarid defaultvarid =None)
defbinpath(self self, keepref keepref =False, defaultbinid defaultbinid =None, defaultvarid defaultvarid =None)
defbasepathparts(self self, keepref keepref =False)
defdirname(self self, keepref keepref =False)
defdirnameparts(self self, keepref keepref =False)
defbasename(self self)
defvarid(self self, default default =None)
defbinid(self self, default default =None)
defisref(self self)
defistmp(self self)
defisraw(self self)
defbasepath(self self, keepref keepref =False)
defvarpath(self self, keepref keepref =False, defaultvarid defaultvarid =None)
defbinpath(self self, keepref keepref =False, defaultbinid defaultbinid =None, defaultvarid defaultvarid =None)
defbasepathparts(self self, keepref keepref =False)
defdirname(self self, keepref keepref =False)
defdirnameparts(self self, keepref keepref =False)
defbasename(self self)
defvarid(self self, default default =None)
defbinid(self self, default default =None)
defisref(self self)
defistmp(self self)
defisraw(self self)
defbasepath(self self, keepref keepref =False)
defvarpath(self self, keepref keepref =False, defaultvarid defaultvarid =None)
defbinpath(self self, keepref keepref =False, defaultbinid defaultbinid =None, defaultvarid defaultvarid =None)
defbasepathparts(self self, keepref keepref =False)
defdirname(self self, keepref keepref =False)
defdirnameparts(self self, keepref keepref =False)
defbasename(self self)
defvarid(self self, default default =None)
defbinid(self self, default default =None)
defisref(self self)
defistmp(self self)
defisraw(self self)

Public Attributes

Name
re_aopath
origpath

Detailed Description

class rivet::aopaths::AOPath;
Object representation of analysis object path structures.

TODO: move to YODA?

Public Functions Documentation

function basepath

def basepath(
    self self,
    keepref keepref =False
)

function varpath

def varpath(
    self self,
    keepref keepref =False,
    defaultvarid defaultvarid =None
)

function binpath

def binpath(
    self self,
    keepref keepref =False,
    defaultbinid defaultbinid =None,
    defaultvarid defaultvarid =None
)

function basepathparts

def basepathparts(
    self self,
    keepref keepref =False
)

function dirname

def dirname(
    self self,
    keepref keepref =False
)

function dirnameparts

def dirnameparts(
    self self,
    keepref keepref =False
)

function basename

def basename(
    self self
)

function varid

def varid(
    self self,
    default default =None
)

function binid

def binid(
    self self,
    default default =None
)

function isref

def isref(
    self self
)

function istmp

def istmp(
    self self
)

function israw

def israw(
    self self
)

function basepath

def basepath(
    self self,
    keepref keepref =False
)

function varpath

def varpath(
    self self,
    keepref keepref =False,
    defaultvarid defaultvarid =None
)

function binpath

def binpath(
    self self,
    keepref keepref =False,
    defaultbinid defaultbinid =None,
    defaultvarid defaultvarid =None
)

function basepathparts

def basepathparts(
    self self,
    keepref keepref =False
)

function dirname

def dirname(
    self self,
    keepref keepref =False
)

function dirnameparts

def dirnameparts(
    self self,
    keepref keepref =False
)

function basename

def basename(
    self self
)

function varid

def varid(
    self self,
    default default =None
)

function binid

def binid(
    self self,
    default default =None
)

function isref

def isref(
    self self
)

function istmp

def istmp(
    self self
)

function israw

def israw(
    self self
)

function basepath

def basepath(
    self self,
    keepref keepref =False
)

function varpath

def varpath(
    self self,
    keepref keepref =False,
    defaultvarid defaultvarid =None
)

function binpath

def binpath(
    self self,
    keepref keepref =False,
    defaultbinid defaultbinid =None,
    defaultvarid defaultvarid =None
)

function basepathparts

def basepathparts(
    self self,
    keepref keepref =False
)

function dirname

def dirname(
    self self,
    keepref keepref =False
)

function dirnameparts

def dirnameparts(
    self self,
    keepref keepref =False
)

function basename

def basename(
    self self
)

function varid

def varid(
    self self,
    default default =None
)

function binid

def binid(
    self self,
    default default =None
)

function isref

def isref(
    self self
)

function istmp

def istmp(
    self self
)

function israw

def israw(
    self self
)

Public Attributes Documentation

variable re_aopath

static re_aopath =  re.compile(r"^(/[^\[\]\@\#]+)(\[[A-Za-z\d\._=\s+-]+\])?(#\d+|@[\d\.]+)?$");

variable origpath

origpath;

Updated on 2022-08-07 at 20:46:08 +0100