Package madgraph :: Package madweight :: Module create_param :: Class Param_card
[hide private]
[frames] | no frames]

Class Param_card

source code

Instance Methods [hide private]
 
__init__(self, param_name=0, run_name=0) source code
 
charge_card(self, name)
charge the card
source code
 
mod_content(self, line_content)
modify an entry in info
source code
 
mod_with_diff(self, name_blok, line_content)
modify the line content to fix the parameter in fixing the mass differences entry line_content doesn't content the name blok information
source code
 
mod_with_fct(self, name_blok, line_content, level)
modify the line content to fix the parameter in fixing the mass differences entry line_content doesn't content the name blok information
source code
 
add_content(self, line_content)
add new content in info
source code
 
write_card(self, name)
write the param_card with name $name
source code
 
create_blok_text(self, blok_name)
write the param_card with name $name
source code
 
create_line_text(self, obj, key_tag='') source code
 
create_decay_text(self)
write the param_card with name $name
source code
 
create_br_text(self, obj)
write the param_card with name $name
source code
 
create_br_line(self, obj, begin)
write the param_card with name $name
source code
 
create_set_card(self, name)
create all the card from schedular in file name
source code
 
update_event_dir(self) source code
 
create_info_line(self, nb_card)
create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ...
source code
 
define_mapping_file(self)
create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ...
source code
 
define_mapping_file_for0gen(self, gap=0)
create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ...
source code
 
define_mapping_file_for1gen(self, gap=0)
create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ...
source code
 
define_mapping_file_for2gen(self, gap=0)
create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ...
source code
 
create_change_tag(self, info)
create list of possible modification
source code
 
generated_uncorolated_card(self, param_list, num=1)
create the card in a uncoralated way
source code
 
generated_corolated_card(self, param_list)
create the card in a coralated way
source code
 
del_old_param(self)
supress all the all param_card
source code
 
check_exist(self)
check if param_card_1 exist and copy param_card if not
source code
Method Details [hide private]

mod_with_diff(self, name_blok, line_content)

source code 

modify the line content to fix the parameter in fixing the mass differences entry line_content doesn't content the name blok information

You should prefer to use mod_with_fct (more general)

create_info_line(self, nb_card)

source code 

create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ... paramX valid

define_mapping_file(self)

source code 

create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ... paramX valid

define_mapping_file_for0gen(self, gap=0)

source code 

create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ... paramX valid

define_mapping_file_for1gen(self, gap=0)

source code 

create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ... paramX valid

define_mapping_file_for2gen(self, gap=0)

source code 

create the file containing the mapping between the card number and the parameter syntax: card_nb param1 param2 ... paramX valid