def histogram(self,dimension=None,node=None,cluster=None,bins=20,segment=None,delta=None,select_dim=0,norm=False,cumul=False): if cluster==None and node==None: return pyn_math.histogram(self.traj,bins=bins,segment=segment,delta=delta,select_dim=select_dim,norm=norm,cumul=cumul) if cluster!=None: xx,yy=pyn_math.histogram_mask(self.traj,bins=bins,segment=segment,delta=delta,select_dim=select_dim,\ traj_mask=self.traj_clusters,select_mask=cluster,offset_mask=self.__offset__,\ norm=norm,cumul=cumul) return xx,yy if node!=None: xx,yy=pyn_math.histogram_mask(self.traj,bins=bins,segment=segment,delta=delta,select_dim=select_dim,\ traj_mask=self.traj_nodes,select_mask=node,offset_mask=self.__offset__,\ norm=norm,cumul=cumul) return xx,yy
def histogram( self, dimension=None, node=None, cluster=None, bins=20, segment=None, delta=None, select_dim=0, norm=False, cumul=False, ): if cluster == None and node == None: if self.__tr_mode_in_file__: return pyn_math.histogram( self.traj, bins=bins, segment=segment, delta=delta, select_dim=select_dim, norm=norm, cumul=cumul, in_file=self.file_traj, by_frame=self.__tr_mode_by_frame__, ) else: return pyn_math.histogram( self.traj, bins=bins, segment=segment, delta=delta, select_dim=select_dim, norm=norm, cumul=cumul, in_file=False, by_frame=self.__tr_mode_by_frame__, ) if cluster != None: return pyn_math.histogram_mask( self.traj, bins=bins, segment=segment, delta=delta, select_dim=select_dim, traj_mask=self.traj_clusters, select_mask=cluster, offset_mask=self.__offset__, norm=norm, cumul=cumul, ) if node != None: return pyn_math.histogram_mask( self.traj, bins=bins, segment=segment, delta=delta, select_dim=select_dim, traj_mask=self.traj_nodes, select_mask=node, offset_mask=self.__offset__, norm=norm, cumul=cumul, )